调试
什么是调试?
调试是故意将已知缺陷添加到应用程序以监控检测和清除率的过程。此过程也称为缺陷播种或故障注入或缺陷馈送。
调试的目的:
调试是一种通过引入新的已知缺陷来提高产品质量的方法。它还用于确定测试集/测试套件的可靠性。它不是通过开发更多测试来实现的,而是通过引入新缺陷来实现的。
运行时注入:
运行时注入技术使用触发器通过多种方式(例如基于时间的触发器和基于中断的触发器)将故障动态地注入软件系统。有各种工具和技术可用于手动或在运行时将故障插入系统。
下面列出了一些商业故障注入工具:
Beyond Security
Exhaustif
Holodeck
Xception
The Mu Service Analyzer