回归测试的目的和策略是什么?

发表于:2021-9-06 09:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:阿利多No    来源:CSDN

分享:
  回归测试(RegreesionTesting)
  目的:验证缺陷得到了正确的修复,同时对系统的变更,没有影响以前的功能。
  策略:
  1)完全重复测试
  重新执行所有在前期测试阶段建立的测试用例,来确认问题修改的正确性和修改的扩散局部影响性。
  2)选择性重复测试
  即有选择地,重新执行部分在前期测试阶段建立的测试用例,来测试被修改的程序。
  a)覆盖修改法
  即针对被修改的部分,选取或重新构造测试用例验证没有错误再次发生的用例选择方法。
  b)周边影响法
  该方法不但包含覆盖修改法确定的测试用例,还需要分析修改的扩散影响,对哪些收到修改间接影响的部分选择测试用例验证它没有受到不良影响,该方法比覆盖修改法更充分一点。
  c)指标达成法
  这是一种类似于单元测试的方法,在重新执行测试前,先确定一个要达成的指标,如修改的部分代码,100%的覆盖,与修改有关的接口60%的覆盖等,基于这种要求选择一个最小的测试用例集合。
  流程:
  (适用于单元测试,集成测试,系统测试)
  1)在测试策略指定阶段,制定回归测试策略。
  2)确定需要回归测试的版本。
  3)回归测试版本发布,按回归测试策略执行回归测试。
  4)回归测试通过,关闭缺陷跟踪单(问题单。
  5)回归测试不通过,缺陷跟踪单返回开发人员,开发人员重新修改问题,再次提交测试人员回归测试。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号