软件测试基础

缺陷的理解

image.png

所有不满足需求或超出需求的都是缺陷
没有不存在缺陷的软件,只有迄今为止尚未发现的缺陷

广义软件测试定义

软件测试是对软件形成过程中的所有工作产品(包括程序以及相关文档)进行的测试,而不仅仅是对程序的运行进行测试

软件测试的目的

1.程序做了它应该做的事情以及没有做它不该做的事情
2.尽可能早的找出软件产品中潜藏的缺陷,并确保其得以修复


软件测试仅仅只是软件质量保证的重要手之一,想要真正的提高软件产品的质量,需要通过持续不断的过程改进。

测试和调试的区别
image.png

软件测试人员职业发展

image.png

软件测试的原则

image.png

image.png

你可能感兴趣的:(软件测试基础)