一、回归测试(可能出现在单元测试、集成测试、系统测试阶段):回归测试简单来讲就是把已经测试过的内容再测试一遍。
二、回归测试的目的:
1>验证前一次测试出来的缺陷是否被修复;
2>检查修复过程中是否引入了新的缺陷。
三、回归策略
1>选择性回归:选择发现缺陷的测试用例重新执行(时间来不及的情况下)。
2>完全回归:执行前期创建的所有的测试用例(时间来得及的情况下)。
四、测试根据“测试内容是否覆盖源代码”分为
1>黑盒测试:要求测试工程师对软件进行功能测试、性能测试等。
2>白盒测试:要求测试工程师会看源代码的逻辑、函数、方法等是否存在问题。
3>灰盒测试:黑盒、白盒结合,即会黑盒又会白盒。