期刊文献+

基于伪并行遗传算法的路径测试数据自动生成 被引量:5

Automatic Path-oriented Test Data Generation Using Pseudo-Parallel Genetic Algorithm
在线阅读 下载PDF
导出
摘要 路径测试数据自动生成是结构测试中的关键问题,也是当前软件测试研究中的热点问题。为了探讨伪并行遗传算法用于路径测试数据生成的可行性及其效果,首先归纳了基于演化算法的路径测试数据自动生成方法的基本思想和流程,然后在MATLAB7.1上实现了一个基于粗粒度模型和基于适应度选择迁移个体的伪并行遗传算法和一个使用代沟的基本遗传算法。采用基于分支距离的适应度函数,以三角形分类程序为例比较了二者在生成路径测试数据时的性能差异。实验结果表明伪并行遗传算法较之基本遗传算法具有明显优势。此外,自由迁移和相邻迁移策略要优于单向迁移策略。 Automatic path-oriented test data generation is not only a crucial problem in structural testing but a hot issue in the research of software testing today.To investigate the feasibility of Pseudo-Parallel Genetic Algorithm's(PPGA) in path testing,the main idea and basic flow of automatic path-oriented test data generation using evolutionary algorithms were concluded.On MATLAB 7.1,a coarse-grained-mode-based pseudo-parallel genetic algorithm and a Simple Genetic Algorithm(SGA) using generation gap were imple...
出处 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2009年第5期141-145,155,共6页 Journal of Sichuan University (Engineering Science Edition)
基金 国家973计划资助项目(2004CB18003) 四川省技术创新基金资助项目(07PT001) 仲恺农业工程学院引进优秀人才科研启动基金资助项目(G2360295)
关键词 软件测试 路径测试 伪并行遗传算法 测试数据生成 software testing path testing Pseudo-Parallel Genetic Algorithm(PPGA) test data generation
  • 相关文献

参考文献3

二级参考文献56

  • 1赵元聪,朱三元.面向对象软件测试的认识[J].计算机应用与软件,1996,13(3):1-4. 被引量:19
  • 2奚红宇,徐红,高仲仪.Ada软件测试用例生成工具[J].软件学报,1997,8(4):297-302. 被引量:6
  • 3荚伟,高仲仪.基于遗传算法的软件结构测试数据生成技术研究[J].北京航空航天大学学报,1997,23(1):36-40. 被引量:14
  • 4宫云战 刘海燕 万琳 等.软件测试性的分析与设计技术研究[A]..2000年全国测试学术会议(CTC2000)[C].北京,2000.271-274.
  • 5邵维忠 王立福 梅宏 等 见:杨芙清 何新贵主编.面向对象的软件测试--方法研究及系统设计[A].见:杨芙清, 何新贵主编.软件工程进展[C].北京: 清华大学出版社,1996.115-122.
  • 6Tracey N J. A Search-Based Automated Test-Data Generation Framework for Safety-Critical Software: [PhD thesis]. Department of Computer Science, University of York, 2000.
  • 7Korel B, Al-Yami A M. Assertion-Oriented Automated Test Data Generation. In: Proceedings of the 18^th International Conference on Software Engineering,Berlin:1996. 71-80.
  • 8Korel B, Al-Yami A M. Automated Regression Test Generation. In: Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis, Beach:1998. 143-152.
  • 9Weyuker E J. The Applicability of Program Schema Results to Programs. International Journal of Computer Information Sciences, 1979, 8(5): 387-403.
  • 10Ramanmoorthy C V, Ho S-B F, Chen W T. On the Automated Generation of Program Test Data. IEEE Transactions on Software Engineering, 1976, SE-2 (4): 293-300.

共引文献217

同被引文献30

引证文献5

二级引证文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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