期刊文献+

测试用例演化研究进展 被引量:28

Research Progress on Test Case Evolution
在线阅读 下载PDF
导出
摘要 由于功能增加、性能调优、错误修复等原因,软件常常动态演化.现有测试技术难以满足软件演化过程中变化的测试需求,因此需要系统的测试用例演化技术,以有效保障演化软件的质量.回顾测试用例演化技术的研究现状,分别对测试用例选择、测试用例修复和测试用例集扩增这3部分内容进行了详细的比较和分析.最后提出测试用例演化技术领域存在的挑战和未来的研究方向. Software is always dynamically evolving due to additional functionalities, performance tuning, bug fixing, and others. The existing testing techniques are difficult to satisfy the changing testing requirements. Hence, systematic techniques are needed of test case evolution to ensure the quality of evolving software. This paper surveys the test case evolution and compares and analyzes these techniques in detail, including test case selection, test case repairing and test suite augmentation. Finally, the challenges and research directions of test case evolution are proposed.
出处 《软件学报》 EI CSCD 北大核心 2013年第4期663-674,共12页 Journal of Software
基金 国家自然科学基金(61003024 61170067 61170071)
关键词 软件演化 回归测试 测试用例选择 测试用例修复 测试用例集扩增 software evolving regression testing test case selection test case repairing test suite augmentation
  • 相关文献

参考文献2

二级参考文献41

  • 1张文修,魏玲,祁建军.概念格的属性约简理论与方法[J].中国科学(E辑),2005,35(6):628-639. 被引量:203
  • 2王子元,聂长海,徐宝文,史亮.相邻因素组合测试用例集的最优生成方法[J].计算机学报,2007,30(2):200-211. 被引量:25
  • 3章晓芳,徐宝文,聂长海,史亮.一种基于测试需求约简的测试用例集优化方法[J].软件学报,2007,18(4):821-831. 被引量:59
  • 4Rothermel G,Harrold M J.Analyzing regression test selection techniques[J].IEEE Transactions on Software Engineering,1996,22(8):529-551.
  • 5Schach S.Software engineering[M].Boston,MA:Aksen Associates,1992.
  • 6Leung H K N,White L J.Insights into regression testing[C]//Proceedings of the International Conference on Software Maintenance,1989:60-69.
  • 7Rothermel G,Harrold M J.A safe,efficient regression test selection technique[J].ACM Transactions on Software Engineering and Methodology,1997,6(2):173-210.
  • 8Chen T Y,Lan M F.On the divide-and-conquer approach towards test suite reduction[J].Journal of Information Sciences,2003,152(1):89-119.
  • 9Wong W E,Horgan J R,London S,et al.A study of effectire regression testing in practice[C]//Proceedings of IEEE International Symposium on Software Reliability Engineering,1997:264-274.
  • 10Kim J M,Porter A.A history-based test prioritization technique for regression testing in resource constrained environments[C]//Proceedings of the International Conference on Software Engineering,May,2002:119-129.

共引文献41

同被引文献177

引证文献28

二级引证文献90

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部