基于RBF神经网络和遗传算法测试用例生成的研究

来源 :河北大学 | 被引量 : 0次 | 上传用户:mqzhen1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在提高软件质量方面,软件测试扮演着重要角色,设计合适的测试用例是软件测试的关键。通常,设计合适的测试用例不仅需要花费测试人员的大量心血,还需要耗费大量的设备资源和时间。并且在设计测试用例时,设计人员往往会带有主观思想,对下一步的测试工作存在一定的误导,以及测试用例覆盖率比较低等问题。为了解决上述存在的问题,使得设计的测试用例具有客观性以及较大的覆盖率,本文针对分支覆盖测试用例生成问题进行研究,提出基于RBF神经网络和遗传算法的分支覆盖测试用例自动生成方法。主要工作如下:(1)针对传统遗传算法在分支覆盖的测试用例生成中存在不稳定性和容易陷入局部最优解等问题,对自适应遗传算法中变异概率和交叉概率进行改进。改进后的遗传算法根据种群中个体适应度值的分布情况,对交叉操作和变异操作的先后顺序进行判断,以此来增强种群中个体的多样性,为下一代遗传操作做铺垫。通过实验表明,在生成分支覆盖测试用例的分支覆盖率、函数求解和算法稳定性的方面,改进后的算法得到了很大的提升。(2)针对在生成测试用例时利用插值法计算个体适应度值会过度耗费运行时间的问题,本文使用RBF神经网络来模拟适应度函数。通过RBF神经网络来计算个体适应度值,代替插值法计算种群中个体的适应度值,在很大程度上增加了分支覆盖测试用例生成算法的效率,减少分支覆盖测试用例生成的时间。(3)将本文所提的基于RBF神经网络和遗传算法的分支覆盖测试用例生成算法(GAR)与基于自适应遗传算法的分支覆盖测试用例生成算法(PDGA)、传统的遗传算法(SGA)和随机测试生成方法(Random)在7个程序上进行对比实验。实验结果证明所提方法的可行性与有效性,在测试用例生成方面增大了分支覆盖率,并且降低了种群的迭代次数,减少了算法的运行时间。
其他文献
针对人工收集油茶花粉存在劳动强度大、效率低等问题,基于油茶花的生长特性,设计了一种油茶花粉采摘机器人。以油茶花粉采摘机械臂为研究对象,采用D-H方法对其进行建模和正、逆运动学分析;在Matlab软件环境下,采用蒙特卡罗方法求解末端手爪的工作空间,得到机械臂末端工作空间的点云图像。仿真数据表明,所设计的机械臂能够很好地满足油茶花粉采摘要求。由于传统机器人轨迹规划存在效率低、运行不稳定等问题,提出了一
<正>占比分析在6月的男鞋色彩占比中,百搭黑白色系一半一半,占据主要的地位;其次是明度较低的灰绿、灰蓝色系;饱和度较高的荧光绿以及橙色在鞋身上主要还是以辅色存在,少量大面积使用。在品牌的维度中,除了专业的运动品牌,客户的浏览热度以及下载热度集中在Acupuncture、LouisVuitton以及HugoBoss中。在款式占比中,可以看出,男鞋市场的主流风格还是以运动休闲为主。
期刊
<正>随着冷链技术的提升和物流领域的繁荣,我国冷链食品行业迅速发展。冷链食品自身的特殊性和流通过程中的复杂性决定对其进行法律监管的难度相比于普通食品更大。近年来,在疫情防控的背景下,由冷链食品引发的安全事件不断发生。因此,有必要对当前存在的法律监管问题进行研究,并寻找出解决对策,以保护消费者的食品安全和生命健康。
期刊
课程思政理念下,小学语文古诗词教学需要深层次地挖掘古诗词中蕴含的思想情感以及思政教育内涵,引领学生深入感悟其中的精神含义,提升学生的思想境界。为实现小学语文教学立德树人的主要目标,教师要打造高质量的小学语文课堂,为学生今后的成长奠定基础。本文主要就课程思政理念下小学语文古诗词教学策略进行探思。
随着社会经济不断发展,城市建设水平随之提升,推动了建筑行业的蓬勃发展,与此同时对建筑行业提出了更好的要求,要想推动建筑行业持续发展,应加强对建筑工程全过程造价管理,只有如此才能够保证建筑工程质量,降低工程成本,提升建筑企业经济效益,使建筑企业更好的立足于行业之中。基于此本文专门针对建筑工程全过程工程造价管理进行探究,以供各界同仁参考。
随着新时代绿色经济发展战略理念的提出,环境治理已经成为各级人民政府密切关注的热点问题之一。针对当前我国对环境规制政策日趋从严的现状,运用陕西省2011—2020年煤炭消费量、地区生产总值、大气污染值的相关时间序列数据作为研究对象,运用回归分析方法,对煤炭消费量对经济发展和环境的影响进行实证分析,指出了环境规制对该省可持续发展的积极影响来源。结论认为:陕西省煤炭资源型地区,环境污染随经济的增长表现出
为通过全过程造价控制手段实现项目造价成本的有效控制,文章结合山西省太原市天龙山景区提质工程五坡村游客服务中心建设工程概况,分别从决策、设计、招投标、施工、竣工阶段分析其全过程工程造价控制路径及取得的成效,以期能够为类似工程建设提供借鉴。
党的十八大以来,党中央、国务院高度重视建设法治化营商环境。目前,法治化营商环境建设在一定程度上存在抽象化、分散化、碎片化发展的问题,缺乏整体统筹和体系化。而构建法治化营商环境评估指标体系可以视为解决这一问题的有益探索。通过设计若干具有逻辑性和体系化的指标,将抽象的内涵转化为具体的内容,从而进行可量化的评估,促进法治化营商环境优化。深圳构建法治化营商环境指标体系,应突出深圳探索与实践经验,从完善涉企
本文通过分析研究可知,在房屋建筑工程项目全过程造价管控体系建设中,会受人员因素、施工流程推进因素、财务管理因素三方面的主要影响。因此,需通过有效举措达到全方位控制房屋建筑工程造价的目标。
在加快推进教育现代化、建设教育强国的新时代背景下,促进教师的专业化成长也是推动幼儿教育发展的关键。在新时代教育背景下,幼儿教师专业化评价仍旧存在问题,因此建立健全幼儿教师专业成长评价体系有利于帮助幼儿教师快速成长,有利于帮助幼儿教师适应时代发展潮流,不断提高自身技能,提高教学水平。结合教学实践,对新时代背景下的幼儿教师专业成长评价体系实践策略展开研究,助推教师专业成长。