缺陷的理解
所有不满足需求或超出需求的都是缺陷
没有不存在缺陷的软件,只有迄今为止尚未发现的缺陷
广义软件测试定义
软件测试是对软件形成过程中的所有工作产品(包括程序以及相关文档)进行的测试,而不仅仅是对程序的运行进行测试
软件测试的目的
1.程序做了它应该做的事情以及没有做它不该做的事情
2.尽可能早的找出软件产品中潜藏的缺陷,并确保其得以修复
软件测试仅仅只是软件质量保证的重要手之一,想要真正的提高软件产品的质量,需要通过持续不断的过程改进。
所有不满足需求或超出需求的都是缺陷
没有不存在缺陷的软件,只有迄今为止尚未发现的缺陷
软件测试是对软件形成过程中的所有工作产品(包括程序以及相关文档)进行的测试,而不仅仅是对程序的运行进行测试
1.程序做了它应该做的事情以及没有做它不该做的事情
2.尽可能早的找出软件产品中潜藏的缺陷,并确保其得以修复
软件测试仅仅只是软件质量保证的重要手之一,想要真正的提高软件产品的质量,需要通过持续不断的过程改进。