如何更高效的进行回归测试?

发表于:2009-3-26 16:36

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

 作者:archonwang    来源:51Testing博客

分享:

  2、系统回归测试解决方案

  2.1 回归测试基本策略在系统的引用说明

  ● 备选策略:全面用例回归测试具体介绍如前。就如以上所言,其优势在于回归覆盖率,但是对目前的系统而言,无论是作为手工测试还是自动化测试,其前期的投入巨大,在短期内可能无法取得良好的效果。就中长期建设,可考虑该方案。

  ● 备选策略:基于风险的回归测试具体介绍如前。基于风险的回归测试在系统中的实施难度在于前期的功能风险筛选。自动化实施难度一般,但缺乏业务连贯性是该策略的致命问题。

  ● 备选策略:基于操作剖面的回归测试具体介绍如前。基于操作剖面的回归测试可以有效降低前期投入,在开始的初期,可以筛选特定的测试案例库用以进行回归测试,其优点在于业务面方向性明确,可以有效保障在用系统的核心关键业务问题可及早发现,但其缺点也是较明显的:覆盖率不足,且自动化实施的难度偏大

  ● 备选策略:基于影响面分析的回归测试具体介绍如前。基于影响面分析的回归测试是单元级测试。在系统上,基于影响面分析的回归测试的主要优点是可以大幅降低测试案例库的大小,但是,基于业务层面的考虑,在线系统一般都很少考虑使用该策略。同时,该策略在实施的分析阶段内要求较为规范的开发流程,以使测试开发人员能实现回归测试自动化。从目前的情况看,在系统实施该项测试的可能性不大。

  2.2 系统回归测试策略模型

  综合评定了以上四种基本策略在系统上的引用说明,现提出如下的策略选择方法参考解决当前系统回归测试问题,提升业务系统的品质保障,规避更新升级可能带来的故障风险。该策略模型的基本思想如下:

  实现基础:

  1)基于系统测试用例库,并对测试案例按策略进行划分及补充

  综合策略:

  1)以BORT为主策略

  2)BIRT及BRRT为辅助型策略,支持BORT主策略,对相关的回归测试集合进行补充

  3)当持续运维到一定阶段后,将逐步形成GTRT策略的覆盖

  见图表3所示:

  

  图表3 系统回归测试组合策略模型

版权声明:原创作品,转载时请务必以超链接形式标明文章原始出处作者信息本声明,否则将追究法律责任。

本文出自51Testing软件测试网,感谢会员archonwang在每周一问(08-12-01)中的精彩回答。
http://bbs.51testing.com/forum-157-1.html

相关阅读:

小议如何更高效的进行回归测试

如何高效进行回归测试

关于如何更高效地进行回归测试的一些想法

22/2<12
重磅发布,2022软件测试行业现状调查报告~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号