基于否定选择遗传算法的路径覆盖测试数据生成

来源 :电子学报 | 被引量 : 0次 | 上传用户:ivb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径覆盖是软件测试领域重要的测试方法之一.在搜索空间中,找到一组测试数据满足路径覆盖是一个具有挑战性的问题.因此,自动生成测试数据是软件测试的关键问题.文中提出一种基于否定选择遗传算法的路径覆盖测试数据生成方法,将否定选择策略融入遗传算法,动态优化遗传算法的种群数据,自动生成覆盖目标路径的测试数据.多个基准程序和工业程序的实验结果表明,与随机方法和遗传算法比较,文中方法能够提高路径覆盖率,减少冗余测试数据的生成.
其他文献
制度变迁是制度主体根据各自的需求,用较高效率水平的制度代替较低效率水平的制度的过程。一般来说,它有强制性制度变迁和诱致性制度变迁两种。从1978年到2008年,我国高等教育制
零售药店的品牌创建与品牌营销,与供应商(生产企业、批发商业等)最大的不同,是它作为医药健康品的销售终端,能够无限接近广大的消费者。在一个以消费者为中心的新零售时代,通过增加
目的:探讨奥曲肽联合加贝酯治疗急性胰腺炎的临床疗效及患者血清细胞因子水平的变化。方法:118例重症急性胰腺炎患者随机分成两组,每组各59例,对照组静脉持续泵入奥曲肽治疗,
目的:探讨 HBV 感染、进食鱼生及肝癌相关疾病家族史在原发性肝癌发病中的交互作用。方法:对肝癌高发区广东顺德480例原发性肝癌患者进行了匹配的病例-对照研究,在多因素 Logisti
苏联专家与中国人的关系,总体上是友好的,融洽的。如果说当时报刊上公开报道的关于中苏友谊的大量事例带有宣传色彩的话,那么几十年后当事人的回忆应该是真实感情的流露了。所有
库恩的“范式”理论认为成熟学科的标志应该是某个科学共同体围绕某一学科或专业所具有的理论上或方法上的共同信念。这种共同信念规定了科学共同体所拥有的共同的基本理论、
介绍了合同能源管理模式的分类及特点,重点介绍了枕头坝一级水电站照明合同能源管理的应用.
中医认为带状疱疹是因情志不遂,肝郁气滞,郁久化热,或因饮食失节,脾失健运,湿热搏结兼感毒邪而发病。1辨证分析11热盛型局部皮损鲜红,疱壁紧张,灼热,刺痛,自觉口苦咽干,烦躁易怒,食纳不佳
随着企业信息化的不断深入,实施备件管理系统,提高备件管理的标准化和信息化也成为迫切的需要。文章针对某公司的实际需要,采用B/S结构,运用ASP.NET和Oracle 9i开发了适合该
随着中国市场经济的迅速发展,建筑行业间的竞争愈发激烈,建筑施工企业的生存处境也越来越艰难,而企业想要得到进一步的发展,解决资金问题是关键。因此,本文将从建筑施工企业