草庐IT

自动化测试未来趋势(一)自愈(Self-Healing)技术

自动化测试未来趋势系列:自愈(Self-Healing)技术1.自愈技术自愈(Self-Healing)技术在计算机术语中是指:一种自我修复的管理机制。类比生命体,当生命体遭受到一些小的伤害时,它们的身体往往能够通过自身的修复机制来实现自愈,而不需要外界加以干预。如壁虎的断尾再生,或者蟹类的躯体再生能力那样。回到计算机领域,自愈技术也在广泛的使用,比如芯片的信息通道自愈,软件系统的故障自愈等。那么我们这里要介绍的是在自动化测试方向上的一种自愈技术:可以发现其测试脚本执行中的非预期错误并在无需人工干预的情况下自行更改,从而将自身恢复到更好的运行状态。2.技术原理问题域:在自动化测试中使用自愈技术