回归测试

什么时候需要回归测试?

  • 当发现并修改缺陷后,或者在软件中添加新功能后,重新测试,用来检查被发现的缺陷是否被改正,并且所作的修改没有引发新的问题
  • 当一个新的模块被当作集成测试的一部分加进来的时候,软件就发生了改变,这些改变可能使原本工作正常的功能产生错误

回归测试可以通过人工重新执行测试用例,也可以使用自动化的捕获回放工具来进行

回归测试方式

  • 再测试全部用例:选择基线测试用例库中的全部测试用例组成回归测试包,测试成本最高
  • 基于风险选择测试:可以基于一定的风险标准来从基线测试用例库中选择回归测试包

首先运行最重要的、关键的和可疑的测试,测试从主要特征到次要特征。

回归测试方式

  • 基于操作剖面选择测试
  • 重新测试修改的部分

基于操作剖面选择测试 :测试所使用的测试用例个数可以由测试预算确定,回归测试可以优先选择那些针对最重要或最频繁使用功能的测试用例

重新测试修改的部分:当测试者对修改的局部化有足够的信心时,可以通过相依性分析识别软件的修改情况并分析修改的影响,将回归测试局限于被改变的模块和它的接口上

转载于:https://www.cnblogs.com/allenblogs/archive/2011/08/16/2140547.html

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值