软件测试的七大原则

1.测试只能证明软件存在缺陷,不能证明软件没有缺陷(证伪不证真)---------测试显示缺陷的存在
2.测试是无法穷举?(输入数据,处理逻辑路径是无法穷举),学习测试用例的设计鞥新方法-------穷尽测试是不可能的
3、测试应该尽早测试(发现缺陷和修改的时间越早成本越低。)-----测试的尽早介入
4、缺陷的80/20原则(群集效应)(80%的缺陷存在于20%的模块中)。如果测试发现某个模块有问题,应当继续深入测试。-----缺陷集群性
5、杀虫剂悖论(软件对用例会产生免疫力)不断更新测试用例、更新的测试思维-------杀虫剂悖论
6、测试依赖于商业背景(与行业知识有关) 结合专业和工作经历好准备相关的项目。-----测试活动依赖于测试背景
7、不存在缺陷的软件并不代表是有用的系统。-----不存在缺陷的谬论

你可能感兴趣的:(黑盒测试)