基于对象状态一致性的软件动态更新测试方法[发明专利]

专利名称:基于对象状态一致性的软件动态更新测试方法专利类型:发明专利
发明人:黄頔,赵泽林,马晓星
申请号:CN202011444437.6
申请日:20201208
公开号:CN112363954A
公开日:
20210212
专利内容由知识产权出版社提供
摘要:本发明公开一种基于对象状态一致性的软件动态更新测试方法,包括如下步骤:步骤一、基于既定规则自动生成测试文件(包含双版本执行器和每个参数的状态构造器),并采用抽取字面值的方法提高状态构造器的可靠性;步骤二、执行基于模糊思想的动态更新测试。每轮工具根据状态构造器随机生成一组测试输入,并由双版本执行器同时运行两版本程序。随后比较对象状态,将产生不一致的特殊输入加入种子池,指导下一轮生成更符合条件的输入。本发明可以自动构建测试用例,减轻人工负担;利用特殊字面量,加速构造合法的对象状态;并且借助模糊的思想,设计新型反馈机制,提升测试效率。
申请人:南京大学
地址:210023 江苏省南京市栖霞区仙林大道163号
国籍:CN
代理机构:南京乐羽知行专利代理事务所(普通合伙)
代理人:李玉平

本文发布于:2024-09-21 16:15:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/407149.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:状态   对象   测试   构造
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议