基于ACO的测试用例预优化及参数影响分析

来源 :计算机科学与探索 | 被引量 : 0次 | 上传用户:wangxiaoxiao880523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
测试用例预优化是一种先进的软件回归测试用例集优化技术。相比测试用例选择和测试用例集约简技术,它具有更好的灵活性,更容易适应实际软件回归测试过程中的迭代与变化。基于多目标的测试用例预优化技术是当前研究的热点,针对选定的多个优化目标,算法是多目标测试用例集优化的关键。提出了一种基于蚁群优化算法(ant colony optimization,ACO)的多目标测试用例预优化方法,针对平均语句覆盖率和有效执行时间两个优化目标,实现了测试用例集的预优化,并针对多目标解集优劣评价方法进行了改进。同时对蚁群优化算法中的
其他文献
有数据显示,美国交通运输系统所用掉的燃料占全国燃料消耗总数的70%以上。但这些燃料中真正起到驱动车辆的仅有10%到16%,其余绝大部分都以机械摩擦、车辆振动、废热以及其他无效的方式被白白浪费掉。为使这部分能源获得更为充分的利用,科学家可谓是想尽了办法,先后开发出了高效能发动机、燃油添加剂、将废热转化为电能的热电材料,并提出了利用公路进行发电的大胆设想。  据美国物理学家组织网7月15日报道,日前美
5月19日上午,第五届中国(天津)国际建筑节能与新型建材展览会在天津梅江国际会展中心拉开帷幕,这是环渤海地区规模最大、影响力最强、最具权威性的建材专业展览会。  本届展会由中国建筑材料联合会、市建交委、市经信委主办,为期三天,将汇集200余家中外著名建材品牌企业参展,展出规模达800多个展位。与往届相比,这届展会更加贴近普通百姓生活,展会以“绿色、生态、环保”为主题,引进大量国际新型低碳、绿色、环
软件特征定位是成功实施软件演化意图的前提条件。针对当前特征定位方法准确率低,定位空间庞大和自动化程度不高等问题,提出了一种面向行为主题的混合特征定位方法。该方法将软
以惠州梅菜为研究材料,探讨梅菜低盐化的合适工艺。结果表明,只要选择合适的脱盐方式和脱盐终点,并辅以合适的调味配方,包装材料及杀菌工艺等全套低盐化技术,产品的口味和保
在大量一手调研的基础上对使用农药锐劲特对养蜂业和生态的影响进行了分析,指出使用锐劲特杀虫、增产的同时要形成完善的生态和蜜蜂等益虫的保护机制,避免生态灾难的发生。
从河北省环境质量供需预测结果中看出,供需之间仍存在较大缺口,环境质量形势不容乐观。为此提出污染治理对策。
现实世界的实体间往往存在着复杂的语义关系,而且实体间的关系往往是相互的。现有数据库无论是扩展了对象关系模型的Oracle,还是首次提出逆向关系定义的ODMG(object data manage
在航天领域中,安全关键的大型实时软件系统往往直接影响到任务成败,一般难以全面检测、分析或避免内存泄漏等常见内存错误。定义了实时软件的12种典型内存故障模式,提出了一种基
浮点变量在程序中的取值范围对浮点程序中相关性质的分析及运行时错误的检查具有重要意义。浮点运算的不精确性使得浮点变量的值范围分析具有挑战性。抽象解释理论为程序变量
针对非刚性变换后两个三维等距模型间的对应关系问题,提出了基于极点谱植入初始化的贪婪优化算法。首先运用基于高斯曲率的最远点采样算法,获得一组数目相同和位置相对一致的采样点;其次改进初始谱植入匹配算法建立两模型采样点集间的初始对应关系;最后使用基于全局度量(测地距离)的贪婪优化算法进行迭代优化,从而得到三维模型间的稀疏对应关系。实验结果表明,改进的非刚性匹配算法能够获得强健的稀疏对应关系,并在一定程度