买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种测试文件的生成方法、系统、服务器和存储介质_深圳市朱墨科技有限公司_201911295731.2 

申请/专利权人:深圳市朱墨科技有限公司

申请日:2019-12-16

公开(公告)日:2024-04-23

公开(公告)号:CN111078555B

主分类号:G06F11/36

分类号:G06F11/36

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2020.05.22#实质审查的生效;2020.04.28#公开

摘要:本发明公开了一种测试文件的生成方法,包括:从数据库读取接口信息;基于所述csv参数生成第一模板;基于所述接口依赖标识生成第二模板;基于所述断言校验生成第三模板;将所述第一模板、第二模板和或第三模板拼接,生成测试脚本文件。本发明通过设置模板,根据接口信息结合模板自动生成locust文件执行脚本,能便捷地对接口信息、接口参数、性能权重、接口测试任务进行复用,自动生成locust脚本文件,进行一定范围的性能场景测试。有效地提高了测试接口数据,性能场景设计,编辑脚本的工作效率,达到减少开发成本,节省脚本维护时间的效果。

主权项:1.一种测试文件的生成方法,其特征在于,包括:从数据库读取接口信息;将所述接口信息转换成字典对象,其中,所述接口信息中至少包括csv参数、接口依赖标识和或断言函数中的一种;基于所述csv参数生成第一模板;基于所述接口依赖标识生成第二模板;基于所述断言函数校验生成第三模板;将所述第一模板、第二模板和或第三模板拼接,生成测试脚本文件;其中,所述基于所述接口依赖标识生成第二模板,包括:判断所述接口信息中是否存在有场景类型定义的所述接口依赖标识;若存在接口依赖标识,则判断是否存在接口依赖;若存在接口依赖,则返回所述将所述接口信息转换成字典对象,生成有场景定义的所述第二模板;若不存在接口依赖,则生成无场景定义的所述第二模板;若不存在接口依赖标识,则生成无场景定义的所述第二模板;其中,所述生成有场景定义的所述第二模板为根据接口依赖标识,在测试框架中的对应部分定义待查询接口及待查询的数据库的信息;所述生成无场景定义的所述第二模板,是向测试框架中填入不影响代码执行的空白内容,或删除框架中与场景定义相关的代码。

全文数据:

权利要求:

百度查询: 深圳市朱墨科技有限公司 一种测试文件的生成方法、系统、服务器和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。