软件测试--回归测试
测试开发----回归测试
目的
测试以前测试并修改的程序,确保变更没有给软件其他没变更的部分带来新缺陷
测试软件变更后,变更部分的正确性和对变更需求的符合性,以及软件原有的、正确的功能、性能和其他规定要求的不损害性(即变更部分是否达到要求,有没有损害到之前的部分)
分类
1.单元回归测试
2.配置项回归测试
3.系统回归测试
测试对象
1.未通过软件单元测试----单元测试
2.未通过软件配置项测试----集成测试和配置项测试
3.未通过系统测试的软件----集成测试,软件配置项测试、系统测试
4.因其他原因进行变更后的软件单元----软件测试
测试实施
单元回归测试
根据测试问题报告和软件变更报告单,分析回归测试的测试范围和确定原软件单元测试的充分性要求,终止要求,资源要求,软件特性,测试技术和方法的适用程度
配置项回归测试
系统回归测试
测试效率和有效性
1.再测试全部用例----成本最高,最低遗漏
2.基于风险选择测试
3.基于操作剖面选择测试
4.再测试修改的部分