融合智能优化的软件测试用例生成方法

来源 :软件工程 | 被引量 : 0次 | 上传用户:tongchenggouwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对复杂软件中测试用例难生成问题,提出一种融入聚类和进化算法的软件缺陷测试方法,开发一套智能软件测试系统。首先,对被测程序采用变异测试方法注入缺陷;基于不同策略对缺陷聚类。然后,针对多个缺陷簇,建立测试用例生成问题的优化模型,并采用进化算法生成能检测缺陷的测试用例。最后,基于不同评价指标,完成软件测试报告。测试结果表明,基于测试用例检测缺陷的成功率、缺陷率,以及消耗时间和迭代次数等指标,验证了所提方法提高了检测缺陷检测率、降低了测试的时间及提高了测试用例生成的效率。由此可见,人工智能融于软件测试技术,不仅提升了软件测试效率,而且丰富人工智能应用领域。
其他文献
<正>2019年11月,共青团中央、教育部、全国少工委联合印发的《关于构建阶梯式成长激励体系增强少先队员光荣感的指导意见》(以下简称《意见》)明确指出:“坚持‘全童入队’组织发展原则,规范入队程序,逐渐改变‘全童同时入队’的方式,落实《入队规程》,通过充分的队前教育、具体的入队标准、规范的入队程序和庄严的入队仪式,有组织、分批次地吸收适龄少年儿童加入少先队,从源头培养少先队员的光荣感和组织归属感。
期刊
《诗经》中的征夫归家往往与"雨"意象联系在一起,不论是以思妇的口吻写征夫归家还是以征夫的视角写自己归来,这两个文字符号总是通过或"赋"或"比"或"兴"的表现手法捆绑出现。究其原因,除了与"雨"意象这一自身的特点有关外,还与特定的历史环境这一客观因素与先民们特定的文化联想这一主观因素有关。而这一"捆绑销售"也对后世文学产生了深远的影响。
<正>2022年全球经历的一切,在中国领导层集体的战略判断中有非常准确的总结—“百年未有之大变局”。从年头到年尾,全球一直在经历战争、冲突、疫情以及政坛动荡。在没有硝烟的经济领域,也经历了供应链冲击带来的能源、粮食价格动荡、货币汇率大起大落、资本市场的恐慌。为此,全球主要经济治理和协调机构不得不多次下调对2022年和2023年的经济发展预测。
期刊
当前的网络入侵数据挖掘方法大多应用Apriori算法,但是传统Apriori算法存在数据负载大、冗余性高、效率低的问题。为降低数据规模对入侵数据挖掘效率的影响,提出新的基于改进Apriori算法的网络入侵数据挖掘方法。通过可拓理论改进Apriori算法,建立MEOM函数,计算入侵行为与正常行为之间的阈值距离,并与标准设定阈值相比较,挖掘网络入侵数据。基于此,改进分类规则生成算法,分类待挖掘网络入侵
本文主要探讨了基于产教深度融合的“三化”新国际经济与贸易人才培养模式改革与实践,针对目前高校国际经济与贸易人才培养模式存在的课程设置和教学模式重理论轻实践、产教融合实施存在不足、人才培养目标定位不清,与现实需求不匹配等问题,提出了产教融合机制化、人才供给精准化、社会服务多样化为特征的产教融合“三化”新模式,为高校国际经济与贸易人才培养提供参考。
审视中国艺术史的发展历程,我们知道,"书画同源"是中国艺术一个最具特色的现象。就某种层面而言,线条无疑是中国绘画的灵魂,为历代画家所孜孜不倦地营求着。由中国画中线条构成的作品,其中的作品自然表现出一种独特而生动的气质,体现了艺术家自身的个性、品质、气质和艺术境界。
<正>生物统计学方法是研究生物生命科学的数量变化及规律的技术与方法,通过数据上的汇总可以有效分析数值上的差异和分布特征,从而对特定生物现象进行定量研究以揭示生物生命现象中隐藏的规律,最终实现生命现象发生的预测、发展过程的预测和预防,为社会疾控、临床诊疗、自然资源管理提供可靠依据。《生物医学研究的统计方法》是专门关于生物医学统计学研究方法的论著,全书共4篇、32章,以生物医学研究生的4门专业统计学课
期刊
<正>《临床研究规范与准则:生物统计学与流行病学(中文翻译版)》以科学性为原则进行编写,目的是使各位读者掌握临床医学研究中所涉及的生物统计学与流行病学的基本原理与方法,并可以应用在临床医学研究实践中。该书可供医学、公共卫生学等适合从事临床医学和基础研究的医生和医学专业本科生、流行病学学生、研究生使用。主编是John I. Gallin和Frederick P. Ognibene,主译是时占祥和王吉
期刊
<正>美丽的宇宙太空,正以它的神秘和绚丽,召唤我们踏过平庸,进入到无垠的广袤。我们没有退路,我们的国家也没有退路,我们只能从高科技中冲出一条属于自己的路。——南仁东2016年9月25日,在祖国西南的崇山峻岭间,由中国自主研发的500米单口径球面射电望远镜FAST落地建成,中国人追问宇宙的“天眼”自此打开。“天眼”问世后,它的首席科学家兼总工程师南仁东却在接受采访时表示:“我没有特别多的成就感,有过
期刊
在进行数据采集时,由于各型号的软件功能存在被重复开发的情况,因此,提出了一种综合数据采集平台通用测试软件架构的设计方案。软件采用MVC三层架构,降低软件的耦合性,将参数信息配置成XML文件,XML的信息存放格式为Key-Value键值对形式,每次针对新型号开发,仅需对原执行程序的XML的内容进行配置即可。对所选的软件进行不同型号的验证,均达到型号的需求,大大节约了软件开发的成本和开发效率,同时也降