首页> 外文会议>IEEE International Conference on Software Engineering >Test suite reduction with selective redundancy
【24h】

Test suite reduction with selective redundancy

机译:测试套件减少选择性冗余

获取原文

摘要

Software testing is a critical part of software development. Test suite sizes may grow significantly with subsequent modifications to the software over time. Due to time and resource constraints for testing, test suite minimization techniques attempt to remove those test cases from the test suite that have become redundant over time since the requirements covered by them are also covered by other test cases in the test suite. Prior work has shown that test suite minimization techniques can severely compromise the fault detection effectiveness of test suites. In this paper, we present a novel approach to test suite reduction that attempts to selectively keep redundant tests in the reduced suites. We implemented our technique by modifying an existing heuristic for test suite minimization. Our experiments show that our approach can significantly improve the fault detection effectiveness of reduced suites without severely affecting the extent of test suite size reduction.
机译:软件测试是软件开发的关键部分。测试套件大小可能会随着时间的推移对软件的后续修改显着增长。由于测试时间和资源约束,测试套件最小化技术尝试从测试套件中删除那些测试套件,因为它们覆盖的要求也被测试套件中的其他测试用例覆盖。事先工作表明,测试套件最小化技术可能会严重损害测试套件的故障检测效果。在本文中,我们提出了一种新的方法来测试套件,试图在减少的套房中选择性地保持冗余测试。我们通过修改现有启发式测试套件最小化的现有启发式来实现我们的技术。我们的实验表明,我们的方法可以显着提高减少套房的故障检测效果,而不会严重影响试验套件尺寸减小的程度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号