- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于改进遗传算法的测试用例自动生成研究摘
基于改进遗传算法的测试用例自动生成研究
摘 要
为了保证软件质量,软件测试成了软件开发过程中必不可少的一个环节。在 软件测试中,如何生成合适的测试用例是软件测试过程中的重点和关键。然而, 传统的软件测试用例依靠测试人员手工构造,工作繁琐而且盲目,往往导致测试 效率不高,使测试的充分性难以得到保障。为了满足发展的需要,测试用例的自 动化生成已经被广泛的研究,成为近年来软件测试用例生成研究的热点。但目前 关于测试用例自动生成的研究尚未成熟,现有的方法和技术还存在一定缺陷,因 此,对软件测试用例自动生成进行研究显得非常具有理论和实际意义。
本文首先对软件测试用例自动生成的相关问题和技术进行了研究,并介绍了 测试用例自动生成的一些主要算法。接着对遗传算法的基本原理进行了详细描述, 并分析了当前利用遗传算法进行测试用例自动生成存在的一些问题和不足。然后 针对这些问题和不足,本文提出了两种新的基于遗传算法的测试用例自动生成方 法:一种是具有自适应性的禁忌遗传算法。该方法对交叉、变异因子进行自适应 处理,结合禁忌搜索算法,对传统的遗传算法在适应度函数、遗传算子方面进行 改进,并进行了遗传导向控制,能够有效控制遗传早熟的问题,提高遗传算法的 局部寻优能力;另一种是利用人工鱼群行为进行改进的遗传算法。该方法利用人 工鱼群算法的反馈特性,对已有的遗传算法进行改进,能够避免遗传算法在进化 到一定程度陷入局部最优、产生早熟问题。同时利用鱼群的四种行为进行代际传 递选择,能够快速筛选出优良个体形成新一代种群,加快了算法的收敛速度,从 而提高了算法的性能。最后,采用经典的插桩测试程序进行仿真验证,比较分析 改进方法相对于原有方法在性能和效率方面的优势。
关键词:软件测试;遗传算法;测试用例自动生成
II
万方数据
工程硕士学位论文Abstract
工程硕士学位论文
Abstract
In software test process,efficient test case generation can dramatically simplify testing,improve test efficiency and save software development costs.Software test is the important means that guarantee software quality and reliability,and in this respect, it plays the role that other method cannot replace.However,software test is a complex process:it needs to consumer huge manpower,material resources and time,Therefore, raising the automation level of software test tool is very important to for ensure
software development quality and reduction software development cost.And then,the most important is raising the automation level of the test case generation for raising the automation level of test tool and even entire test process,SO this paper study and design mainly according to this problem,which seems very theoretical and practical
significance.
This article has first introduced the basic theory of software test and automatic generation technology of test case.In which,it has been elaborated emphatically that automatic generation technology of path wise test case and some existing realization methods.And then we pointed out the technology of artificial intelligence w
您可能关注的文档
- 基于多模干涉光纤结构的光纤激光传感特性研究-光学专业论文.docx
- 基于多模干涉效应的SMS型光纤结构传感技术研究-光学工程专业论文.docx
- 基于多模光纤的集成式干涉仪及其传感特性研究-光学工程专业论文.docx
- 基于多模结构的复合干涉型光纤传感器研究-信息与通信工程专业论文.docx
- 基于多模块矩阵变换器的变频调速系统研究-电力电子与电力传动专业论文.docx
- 基于多模式SDR的WCDMA关键技术研究-通信与信息系统专业论文.docx
- 基于改进生态足迹模型的四川省生态可持续性研究-环境科学与工程专业论文.docx
- 基于多模式的电梯群控算法与仿真研究-控制工程专业论文.docx
- 基于改进时间窗的AGVs调度仿真研究与系统开发-机械电子工程专业论文.docx
- 基于多模式观测的高光谱波段选择及其应用探究-地图制图学与地理信息工程专业论文.docx
- 基于多氢键的聚合物共混及分子识别研究-高分子化学与物理专业论文.docx
- 基于多渠道销售的企业运营策略与融资策略研究-物流工程专业论文.docx
- 基于多柔体虚拟样机技术的组合臂架动力学仿真-机械设计及理论专业论文.docx
- 基于改进遗传算法的传感器优化布置和损伤识别研究-土木工程专业论文.docx
- 基于多散斑图和三维计算的应用型鬼成像方案研究-电子与通信工程专业论文.docx
- 基于多扫描链的集成电路内建自测试方法研究-计算机应用技术专业论文.docx
- 基于多扫描链的内建自测试设计-微电子学与固体电子学专业论文.docx
- 基于改进遗传算法的大视场摄像机标定方法研究-通信与信息系统专业论文.docx
- 基于改进遗传算法的地区电网无功规划优化-电力系统及其自动化专业论文.docx
- 基于改进遗传算法的地热采暖系统经济优化评价方法研究-管理科学与工程;工业工程专业论文.docx
原创力文档


文档评论(0)