基于克隆选择算法的面向程序路径测试数据生成方法

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:rights_2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向程序路径的测试数据自动生成技术是软件测试自动化的关键技术之一。文中结合程序分支函数叠加法和克隆选择算法的全局搜索性,提出一种基于克隆选择算法的面向程序路径测试数据生成方法。希望能够借助克隆选择算法具有多样性、记忆性、可实现快速全局优化搜索的优点,设计一种新的面向程序路径的测试数据自动生成方法。对算法的原理和实现做了详细描述,并将其与传统的基于遗传算法、模拟退火算法来实现软件测试数据自动生成方法进行实验对比,证实了该方法能较快地生成指定路径的测试数据。
其他文献
一、建设班级“硬文化” 1.做好教室的卫生 建设班级硬文化,主要从硬件设施方面入手.小学阶段的学生,喜欢吃各种零食,而且个人卫生方面由于自主,自控能力不足,可能也会导致卫
随着日益严重的重金属污染,人类的健康受到极大危害,体内解毒刻不容缓。该研究就近年来用以体内解毒重金属的金属硫蛋白,多酚,海藻膳食纤维,GTS等解毒物质予以综述,并初步探
为方便校内外学生、访问者更好地了解国家级实验教学中心,发挥实验教学中心的示范辐射作用,文中研究开发了一个基于Vega Prime 2.0的虚拟实验中心漫游系统,给使用者带来身临其境的临场感。运用LOD、DOF、纹理映射等关键技术,基于Vega-MultiGen开发了西南交通大学新校区及西南交通大学机械基础国家级实验教学示范中心的虚拟漫游系统,实现了自由漫游及目标对象的自动导航,将虚拟现实技术与地理
时代不断发展,现代教育形式和内容也不断变化,如今的被教育对象相比以前更具时代化、特殊化、复杂化,班主任的工作范畴也有所变化,工作难度也随之增加.要演绎好班主任这个角
据《中国农村教育发展报告2019》中公布的数字显示,截止2017年底,全国农村尚有留守儿童155056万人。有学者指出,留守儿童引发的问题之所以成了社会“顽疾”,根本原因在于乡村文化的“嬗变”。特别是因为传统优秀乡村文化的衰落及解体对留守儿童产生的不良影响所致。  一、乡村文化衰落解体于留守儿童产生的不良影响  按费孝通先生于其书《乡土中国》中的理解,乡村生活本质上是一种较小范围内的生活,人们在一
我们都知道家校合力才能让教育工作事半功倍,想要教育工作效益最大化首先需要在家长和学校之间构建起良好的沟通渠道,让学校和家长齐心协力把孩子教育好。笔者在班主任工作中就利用一张卡片搭起了家校合作之桥,把老师学校和家长凝聚在了一起。这张卡片我们称为“山品少年筑梦卡”。  一、约束:培养良好习惯  (一)利用“筑梦卡”的道德章加强纪律意识,培养良好生活习惯  1.作为一名学生首先要遵守学校的规章制度,按时
班主任管理班级,若着眼于三年后的培养目标,所制定的措施需大而全;若着眼于小问题的解决,所使用的措施可以是一些小技巧。从人性化的角度,易操作的角度,使用一些小技巧,有效帮助学生取得进步和成功,提高班级管理效果。  一、小技巧获得好的师生关系  好的师生关系胜过千言万语的说教,建立良好的师生关系是班主任管理的基础。曾经,班里有孩子为早恋以及同学纠纷的问题而苦恼,我就写一封信,主题是:潘老师在读初一时如
不久前,笔者在南大附小听了梁悦老师执教的《圆明园的毁灭》一课。这堂课,设计颇具匠心,优化了课堂教学,做到教与学的统一,体现了素质教育,得到听课教师的一致赞誉。归纳其特色有如
现在有人认为“反映”说是一种过了时的传统文艺观念,在现代,文艺已逐渐转向注重表现艺术创造主体的自我意识和情感,因此认为文艺应该是艺术创造主体的“自我表现”,并提出用
影像匹配算法的有效性依赖于对一些共同的基本问题的解决,即选择正确的匹配基元,寻找基元间的本质属性,制定相应的匹配准则(约束条件),采用合理的匹配策略,设计良好的算法结构等等。首先分析了3种常用匹配基元的特点并提出匹配基元的选取依据,接着归纳出了5种常用的匹配准则,对分层匹配、全局搜索等4种匹配策略进行了讨论,最后设计了一种3个阶段、9个步骤的影像匹配算法结构。实验结果表明:匹配效果良好,对这些基本