期刊文献+

类对象测试数据自动生成研究 被引量:3

Investigation of automatic generation of class-object test data
下载PDF
导出
摘要 为了解决类对象测试数据的自动化生成问题,研究了基于UML(Unified Modeling Language,统一建模语言)状态图和遗传算法的类对象测试数据自动生成技术。在扩展海明距离法的基础上进行适应度缩放,提出了一种在遗传算法中生成类对象测试数据的适应度函数改进方法,提高了遗传算法的收敛速度。最后将方法实验于实际系统,实验结果显示在生成类对象测试数据的效率上有明显的提高。 In order to solve the problem of automatic generation of class-object .test data, automatic generation of class-object test data on state diagram of UML and Genetic Algorithm (GA) was investigated. On the basis of Extended Hamming Distance (EHD), a modified method was proposed for fitness function of generating class-object test data by using GA, and the convergence rapid of GA was raised. At last, the method was applied to real system. The testing results show that the method significantly improves the efficiency of generating class-object test data.
作者 崔冬华 张霞
出处 《微计算机信息》 2009年第6期213-214,227,共3页 Control & Automation
基金 基金申请人:崔冬华 无线传感器网络中智能数据融合方法的研究 基金颁发部门:山西省回国留学人员科研资助项目(2007-27)
关键词 遗传算法 类对象测试数据 测试数据生成 适应度函数 Genetic Algorithm (GA) class-object test data test data generation fitness function
  • 相关文献

参考文献5

  • 1姬秀荔,李爱玲,孙玉强.一种新的软件测试数据的进化生成方法[J].微计算机信息,2007,23(21):249-251. 被引量:3
  • 2沈昌松,朱建方,罗晓沛.软件测试用例的设计[J].微计算机信息,2001,17(2):48-49. 被引量:12
  • 3MCGRAW GE, MICHEAL C, SCHATZ M. Generating Software Test Data by Evolution [J].IEEE Transaction on Software Engineering, 2001, 27(12): 1085-1110.
  • 4MICHAEL C, MCGRAW G. Automated Software Test Data Generation for Complex Programs.13th IEEE International Conference on Automated Software Engineering, 1998[C][S.l.].1998:136-146.
  • 5STHAMER HH. The Automatic Generation of Software Test Data Using Genetic Algorithms [D]. Glamorgan: the University of Glamorgan, 1995.

二级参考文献13

  • 1张克东 庄燕滨.软件工程与软件测试自动化教程[M].北京:电子工业出版社,2000..
  • 2SDS Debugger User Manual V7.2 1999
  • 3Diab Data Compiler User Manual V4.2b 1999
  • 4James. Vincent, Software Quality Assurance: Volume I ,Practice and Implementation, Prentice-Hall, 1988
  • 5Glenford J.Myers The Art of Software Testing. John Wiley&Sons, Inc. 1979
  • 6pSOSystem V2.2.3 User Manual for ColdFire Documentation 1999
  • 7OpenMP C and C++Application Program Interface (Version 2.0)[EB/OL].http://www.openmp.org,2002-03.
  • 8Christoph C.Michael,Gary E.McGraw,Michael A.Schatz,CurtisC.Walton.Genetic Algorithms for Dynamic Test Data Generation.RST Corporation Suite #3}[R]0,2I S I 5 Ridgetop Circle Sterling,VA 20166 Versionl.1,May 23,1997.
  • 9Roy P.Pargas,Mary Jean Harrold,Robert R.Peck.Test Data Generating Using Genetic Algorithms.[J] Journal of Software Testing,Verification and Reliability.1999,to appear,Wiley copyright.
  • 10Ferguaon R,Korel R.Software test data generation using the chaining approach.[C] In:Intel Test Conf,Washington,1995.703 -709.

共引文献13

同被引文献22

  • 1肖杰,谭庆平.基于J2EE的WEB构件平台的设计[J].长沙大学学报,2005,19(2):43-47. 被引量:11
  • 2Korel B. Automated Software Data Generator [J]. IEEE Trans. On Software Eng., 1990, 16(8): 870-879.
  • 3Jones B F,Sthamer H H,Eyres D E.Automatic Structural Testing Genetic Algorithms [J].Software Engineering Journal,1996,11 (5): 299-306.
  • 4Berndt D, Fisher J, Johnson L. Breeding Software Test Cases with Genetic Algorithms[C]//Proceedings of the 36th Hawaii International Conference on System Sciences, 2003.
  • 5Pargas R P, Harrold M J. Test-data Generation Using Genetic Algorithms [J]. The Journal of Software Testing, Verification and Reliability, 1999, 9(4): 263-282.
  • 6Michael C C,McGraw G,Schatz M A.Generating Software Test Data by Evolution [J]. IEEE Transaction on Software Engineering, 2001, 27(12): 1085-1110.
  • 7Bailey, Mark W. and Davidson, Jack W., "Automatic Detection and Diagnosis of Faults in Generated Code for Procedure Calls" [J], IEEE Transac- tions on Software Engineering, volume 29, issue 11, 2003.
  • 8Sheridan, Flash, "Practical Testing of a C99 Compiler Using Output Comparison"[J], software: Practice and Experience, Vol- ume 37, Issue 14, 25 November 2007.
  • 9GCC team. Installing GCC: Testing[EB/OL]. (2010-12). http:// gcc.gnu.org/install/test.html.
  • 10Plum Hall Inc. CV-Suite: The Plum Hall Validation Suite for C [EB/OL]. (2009-3). http://plumhall.com.

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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