期刊文献+

基于Daikon与C++Test的自动测试用例集约简工具生成

The Test Case Suite Reduction Tools based on Daikon and C++Test
在线阅读 下载PDF
导出
摘要 程序似然不变量是程序中隐含的属性,可以应用于程序验证、软件测试技术、逆向工程等领域。针对自动化测试工具C++Test产生的测试用例集,利用程序不变量分析工具Daikon判断这些测试用例是否改变了当前的不变量;并将两种工具结合生产一种自动化测试用例集约简工具CDRT(C++Test And Daikon Reduction Testing),从而达到约简测试用例集的效果,再通过变异测试工具INSURE++对简化后的测试用例集进行评估。实验结果表明,CDRT工具能有效地约简测试用例集。 The pogram likely invariant is implied in the program properties, and can be applied to the range of program verification and software test. According to the Test case suite generated by Test automation tool C++ Test, the paper uses Daikon to judge whether these test cases changes the invariant, then combines the two tools to produce another tool called CDRT,so as to achieve the effect of test suite re- duction. At last, the reduced test case suites are assessed by Insure++. The experimental results show that the CDRT is effective.
出处 《智能计算机与应用》 2013年第1期39-41,44,共4页 Intelligent Computer and Applications
关键词 Daikon C++Test 测试用例集约简 变异测试 Daikon C++Test Test Case Suite Reduction Mutation Testing
作者简介 朱玲莉(1987一),女,湖南益阳人,硕士研究生,主要研究方向:软件测试; 刘丽娜(1987一),女,湖南沅江人,硕士研究生,主要研究方向:软件测试; 汤创为(1986一),男,湖南沅江人,硕士研究生,主要研究方向:可信网络。
  • 相关文献

参考文献8

二级参考文献28

  • 1李毓辉,郭群山,周雄伟.一种自动测试系统软件平台的设计[J].微计算机信息,2005,21(5):143-144. 被引量:12
  • 2周青.关于程序验证方法的讨论[J].计算机科学,1995,22(3):58-60. 被引量:2
  • 3Antonia Bertolino. Software testing research: achievements, chal- lenges, dreams[ C]. Future of Software Engineering ( FOSE '07), Minneapolis, USA, May,2007:96-114.
  • 4Alex Groce, Gerard Holzmann, Rajecv Joshi. Randomized differ- ential testing as a prelude to formal verification[C]. 29th Interna- tional Conference on Software Engineering, Minneapolis, MN, USA, 2007:626-635.
  • 5DAIKON version 4.6.2[ EB/OL]. http ://groups. csail, mit. edu/ pag/DAIKON/, 2010 -10.
  • 6Michael D Ernst. Dynamically discovering likely program invad- ants[ D]. Dept. of Computer Science and Eng., Univ. of Wash- ington, Seattle, Wash., Aug,2000.
  • 7Michael D Ernst, Jeff H Perkins, Philip J Gut), et al. The DAIKON system for dynamic detection of likely invariants [J ]. Science of Computer Programming, Dec. 2007, 69( 1-3 ) : 35-45.
  • 8Fanping Zcng, Qing Cao, Liangliang Man, et al. Test case genexa- tion based on invariant extraction[C]. In 5th International Confer- encc on Wireless Communications, Networking and Mobile Com- puting, Sept. 2009:24-26.
  • 9Christoph Csallner, Yannis Sma~gdakis. JCrasher: an automatic robustness tester for Java[ J ]. Software: Practice and Experience, Sept. 2004, 34(11) :1025-1117.
  • 10Carlos Pacheco, Shuvcndu K Lahiri, Thomas Ball. Finding errors in. NET with fcexiback-dircctcd random testing [ C ]. In ISSTA 2008: International Symposium on Software Testing and Analysis, Seattle, Washington, July 20-24, 2008:87-95.

共引文献32

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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