首页> 外文会议>Software quality days conference;SWQD >Selecting and Prioritizing Regression Test Suites by Production Usage Risk in Time-Constrained Environments
【24h】

Selecting and Prioritizing Regression Test Suites by Production Usage Risk in Time-Constrained Environments

机译:在时间受限的环境中按生产使用风险选择回归测试套件并对其进行优先排序

获取原文

摘要

Regression Testing is an important quality assurance activity for combating unwanted side-effects, which might have been introduced in a new software release. Selecting and prioritizing regression test cases is a challenge in practice - especially in a world of ever increasing complexity, distribution, and size of the software solutions. Current approaches try to minimize the number of regression test cases by analyzing the change and the coverage of the tests with regards to this change. Our approach utilizes usage frequencies from the previous, productive software version in order to select or prioritize test cases by calculating the Regression Risk of a change. This takes into account that not all features of a software are used the same. We successfully validate our approach in a case study of an industry project which develops a complex process integration platform.
机译:回归测试是一项重要的质量保证活动,用于消除可能在新软件版本中引入的不良副作用。在实践中,选择回归测试用例并确定其优先级是一个挑战,尤其是在软件解决方案的复杂性,分布和规模不断增加的世界中。当前的方法试图通过分析更改和关于此更改的测试范围来最小化回归测试用例的数量。我们的方法利用了以前生产的软件版本的使用频率,以便通过计算变更的回归风险来选择测试案例或确定测试案例的优先级。这考虑到并非所有软件功能都使用相同的功能。我们在一个行业项目的案例研究中成功验证了我们的方法,该案例开发了一个复杂的流程集成平台。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号