基于节点概率的路径覆盖测试数据进化生成

来源 :软件学报 | 被引量 : 0次 | 上传用户:d34276
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径覆盖是软件测试领域重要的测试方法之一.为了提高路径覆盖测试效率,在采用遗传算法进化生成路径覆盖的测试数据过程中,利用被测程序条件语句的相关性判定不可达路径,除路径中必经节点外,其他节点在不可达路径中出现的概率越大,穿越该节点的个体就具有越高的穿越度,在进化过程中应得到保护.提出了根据个体的穿越度设计适应度函数方法,从而提高测试数据的生成效率.将所提方法应用于基准程序和工业用例,并与同类方法比较可知,该方法生成路径覆盖的测试数据具有较高的效率.
其他文献
华县交警大队不断加大对校车的管理力度,集中在全县各中小学、幼儿园开展了校车检查专项整治行动,有力地保障了中小学生的出行安全,进一步净化了校车运行环境,有效预防了校车交通事故的发生。  今年以来,华县交警大队深入辖区学校幼儿园,组织学校负责人就校园周边交通秩序管理工作进行研讨,把学生接送车安全管理工作作为预防交通事故的重要举措,加强与乡镇教育部门的协作配合,结合实际,与校方达成共识,形成齐抓共管,共
内存管理系统位于操作系统内核的最底层,为上层提供内存分配和回收机制.在航天器这类安全攸关的关键系统中,其可靠性和安全性至关重要,必须要考虑到强实时性、有限空间限制、
四川省与山东省近日签署战略合作协议,商定以山东对口援建北川为基础,建立更紧密的全面战略合作关系和长期合作机制,推进由援建到合作、硬件到软件、对口到全面的转变。
目的分析脑动静脉畸形(AVM)血管内栓塞治疗并发症的产生因素及预防措施.方法对¨0例病人根据全脑血管造影的情况分别采用真丝线段、微弹簧圈、IBCA、NBCA胶进行血管内栓
目的了解农村饮水卫生质量和水井结构对水质影响情况。方法选3个不同区县4个自然村河塘水、井水及部分用浅式漏斗替代井旁窨阱及阴沟后的井水。结果井水粪大肠杆菌、细菌总数
多agent系统作为分布式人工智能研究领域的重要分支,已被广泛应用于多个领域中复杂系统的建模.而分布式约束优化作为一种多agent系统求解的关键技术,已成为约束推理研究的热点.首先对其适用性进行分析,并基于对已有算法的研究,总结出采用该方法解决问题的基本流程,在此基础上,从解的质量保证、求解策略等角度对算法进行了完整的分类;其次,根据算法分类结果以及执行机制,对大量经典以及近年来的分布式约束优化算
7月20日下午3点,重庆磁器口老街入口处,依然是人来人往,完全看不出丁点儿与洪水有瓜葛的迹象。  重庆磁器口,曾经是一个热闹非凡的水陆码头,是嘉陵江下游物资的集散地,因清朝初年盛产和转运瓷器而得名。  在写有“磁器口”三个大字的牌楼附近,记者向当地人打听如何才能到达龙隐门(磁器口古镇码头的地标)时,却被告知那儿已经被水淹了,进不去了。  随着人流向老街深处走去,途经陈记麻花老店门前时,发现有一、二
《新西部》上期有一篇《解密“免费”迷局》的报道,调查了时下一些商家种种针对老年人群体的所谓免费体检、免费上门服务、免费旅游等活动。12月7日,公安部门接到群众举报:有人
网格参数化是计算机图形学和数字几何处理的基本工具,有着广泛的应用背景对网格参数化的研究进展进行了综述,主要从参数域和参数化质量两个方面介绍了网格参数化的研究现状.根据
小儿急性喉炎是耳鼻喉科常见病,多发于冬春季节,多见于6个月~3岁的婴幼儿,发生呼吸困难者较多。小儿喉腔较小,黏膜有肿胀易致声门裂阻塞。喉软骨柔软,罹患炎症时肿胀明显,喉黏膜下淋