全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

面向路径测试的演化测试数据生成方法

DOI: 10.13190/j.jbupt.2013.06.004, PP. 18-22

Keywords: 软件测试,演化测试,路径覆盖测试,遗传算法,测试数据生成

Full-Text   Cite this paper   Add to My Lib

Abstract:

针对现有方法主要用于顺序程序的路径覆盖的问题,提出了一种可应用于并发程序路径覆盖的适应值函数构造方法及实现算法,测试者可以运用该方法生成覆盖指定并发路径的测试用例.该方法的核心是通过计算测试用例的执行轨迹和目标路径之间的相似度来评估测试用例的适应值.实验结果表明,该方法为搜索可覆盖小概率目标路径的测试用例提供较强的导向性,并可以完全自动化地为每条目标路径构造出其适应值函数.

References

[1]  Xie X Y, Xu B W, Shi L, et al. Genetic test case generation for path-oriented testing[J]. Journal of Software, 2009, 20(12): 3117-3136.
[2]  Wappler S, Wegener J. Evolutionary unit testing of object-oriented software using strongly-typed genetic programming[C]//Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation. New York: ACM Press, 2006: 1925-1932.
[3]  Wegener J, Buhr K, Pohlheim H. Automatic test data generation for structural testing of embedded software systems by evolutionary testing[C]//Proceedings of the Genetic and Evolutionary Computation Conference. New York: Morgan Kaufmann, 2002: 1233-1240.
[4]  Ahmed M A, Hermad I. GA-based multiple paths test data generator[J]. Computers & Operations Research, 2008(35): 3107-3124.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133