恭喜无锡江南计算技术研究所王丽一获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜无锡江南计算技术研究所申请的专利一种基于遗传算法的极端测试用例生成方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114218064B 。
龙图腾网通过国家知识产权局官网在2025-05-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110426746.9,技术领域涉及:G06F11/3668;该发明授权一种基于遗传算法的极端测试用例生成方法是由王丽一;陈德训;刘鑫;胡夏晖;谭坚;陈明津设计研发完成,并于2021-04-20向国家知识产权局提交的专利申请。
本一种基于遗传算法的极端测试用例生成方法在说明书摘要公布了:本发明公开一种基于遗传算法的极端测试用例生成方法,包括以下步骤:S1、种群生成器生成初始种群;S2、适应值计算器对S1中获得的初始种群中每个个体进行适应值计算;S3、适应值收集模块收集所有个体的适应值,并反馈给遗传算法核心;S4、遗传算法核心判断是否获得近优解,得到近优解并跳转到S5,若还未获得近优解,遗传算法核心根据上一代的适应值结果,交叉和变异产生多组指令序列,并由种群生成器嵌入汇编代码,生成下一代种群,跳转到S2;S5、得到近优解汇编代码。本发明不需要人工排指令来编写极端测试用例,可以自动生成特定的极端测试用例。
本发明授权一种基于遗传算法的极端测试用例生成方法在权利要求书中公布了:1.一种基于遗传算法的极端测试用例生成方法,其特征在于,基于以下配置:配置文件,用于使用XML格式定义个体属性、进行演化设置,其中,演化设置包含需要到达的适应值;遗传算法核心,用于根据优胜劣汰的规则,在迭代过程中根据适应值,计算交叉和变异的结果,找到对生成极端测试用例有用的指令序列,该指令序列嵌入汇编代码中将产生极端测试程序;种群生成器,用于根据遗传算法核心的交叉变异结果,生成下一代种群,所述种群为指令序列嵌入到汇编代码后产生的汇编程序;适应值计算器,用于计算种群中个体的适应值,同时有多个适应值,适应值为程序运行过程中获取的各种指标;适应值收集模块,用于收集种群的适应值,反馈给遗传算法核心;所述生成方法包括以下步骤:S1、种群生成器读取XML格式的演化配置文件、个体属性文件和约束文件,生成初始种群;S2、适应值计算器对S1中获得的初始种群中每个个体进行适应值计算;S3、适应值收集模块收集所有个体的适应值,并反馈给遗传算法核心;S4、遗传算法核心根据S3中反馈的适应值和演化配置文件设置的需要到达的适应值,判断是否获得近优解,当经过多次演化种群中个体适应值达到设置的需要到达的适应值时,得到近优解并跳转到S5,若还未获得近优解,遗传算法核心根据上一代的适应值结果,交叉和变异产生多组指令序列,并由种群生成器嵌入汇编代码,生成下一代种群,跳转到S2;S5、得到近优解汇编代码。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人无锡江南计算技术研究所,其通讯地址为:214038 江苏省无锡市滨湖区山水东路699号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。