基于遗传算法高阶变异测试的测试数据生成方法

来源 :科技经济导刊 | 被引量 : 0次 | 上传用户:haohade
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
变异测试是一种面向缺陷的软件测试方法,分为一阶变异和高阶变异,其中高阶变异一直是变异测试的难点。本文在研究变异测试问题的基础上,提出一种基于遗传算法高阶变异测试的测试数据生成方法。该数据生成方法首先对原程序的某些原语句进行静态分析,基于分支关系,将具有无关性的原语句进行分类;然后对原语句实施变异,生成变异体;最后基于遗传算法生成语句覆盖的测试数据。实验结果表明,采用该种方法生成的测试数据针对性更强,避免了高阶变异测试的耦合效应。 Variation testing is a defect-oriented software testing method, which is divided into the first-order variation and the high-order variation. Among them, the high-order variation has been the difficulty of mutation testing. Based on the study of mutation testing, this paper presents a method of generating test data based on GA mutation testing. The data generation method first static analysis of some of the original statements of the original program, based on the branch relationship, will have irrelevance of the original phrase classification; then the original sentence to implement mutation, generate variants; Finally, based on genetic algorithm to generate statements covered Test Data. The experimental results show that the test data generated by this method is more targeted and avoids the coupling effect of higher-order mutation testing.
其他文献
研究了用吸附层析取代现有的二甲苯萃取麻黄生物碱的工艺,重点考察了洗脱剂和操作条件对产品纯度和回收率的影响,发现在树脂吸附后的洗脱中,0.08 M草酸的洗脱率最高,达99.3%,
1949-2019年的70年里,中国海洋高等教育经历了由低到高的"S型"增长曲线,为维护国家海洋权益和中国经济社会发展做出独特贡献。中国海洋高等教育发展初期,主要承继国民政府时
目的探讨口腔种植外科术中的常见并发症以及有效的处理方式。方法对本院2014年4月~2018年10月期间,行口腔种植术治疗的牙列缺损患者526例患者,术中出现并发生者40例的临床资
“校企双主体”人才培养模式是高职院校与合作企业共同培养人才的系列举措,本文分析了“校企双主体”育人模式的特点,简述了校园文化的特征,强调了校园文化在培养高职人才方
编辑同志:我和老伴膝下只有一个儿子,却不幸在3年前遭车祸身亡。儿子为我们留下了一个孙子,儿媳妇也不错,我和老伴去探望孙子,每次都笑脸相迎。不料好景不长,自从一年前儿媳
期刊
根据国家电网公司关于剩余电流动作保护器加装防雷模块的相关技术规范的要求,对剩余电流动作保护器的内部结构进行了分析,对雷电入侵方式、破坏途径与防护原理进行了研究。提
随着我国社会主义市场经济的发展,公证制度的司法功能日益突出,为建设信用体系、净化市场环境做出了贡献,同时其内部的体制弊端也逐渐显露出来。本文从理论起点和实践基点出
习近平总书记在2016年2月全国高校思想政治工作会议上讲话指出:"我们要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程,实现全程育人、全方位育人,努力开创我
澳大利亚农学主要包括由本土的和/或受雇于澳大利亚的农学家针对大田作物和牧草生产中有关土地、水、土壤和植物管理而进行的研究和推广,主要通过促进生产力的提高(包括单位
苏里格气田至今已开发10年,井口采气树规格多样。本文针对苏里格气田井口采气树存在安全隐患的状况,对近几年来应用的多种治理对策进行了总结,形成了适应不同类型采气树隐患治理