[发明专利]RF用例的生成方法、装置和系统有效
申请号: | 201711270495.X | 申请日: | 2017-12-05 |
公开(公告)号: | CN107967212B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 董曦 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭晶 |
地址: | 510660 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rf 生成 方法 装置 系统 | ||
本发明公开了一种RF用例的生成方法、装置和系统,属于计算机技术领域。该方法包括:从前端获取目标RF用例的替换数据,替换数据包括接口名称、用例标签、和入参字段中的至少一种数据,至少一种数据中的每种数据在目标RF用例中对应一个字段;根据替换数据中每种数据对应的字段将替换数据填入预设的RF用例模板,得到目标RF用例。本发明通过从前端获取目标RF用例的替换数据,再根据替换数据中每种数据对应的字段将替换数据填入预设的RF用例模板,得到目标RF用例,生成RF用例的速度较快。解决了相关技术中通过RIDE逐行编写RF用例的方式的编写效率较低的问题。达到了提高RF用例的编写效率的效果。
技术领域
本发明涉及计算机技术领域,特别涉及一种RF用例的生成方法、装置和系统。
背景技术
RF(英文:Robot Framework)用例是一种用于对系统的某一个功能进行测试的代码。通过生成各种RF用例能够对系统的各种功能进行测试。
相关技术中有一种测试用例的生成方法,在该方法中,通过RF集成开发环境(英文:Robot Framework Integrated Development Environment;简称:RIDE)来逐行编写一个个不同的RF用例。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:通过RIDE逐行编写RF用例的方式的编写效率较低。
发明内容
本发明实施例提供了一种RF用例的生成方法、装置和系统,能够解决相关技术中通过RIDE逐行编写RF用例的方式的编写效率较低的问题。所述技术方案如下:
根据本发明实施例的第一方面,提供了一种RF用例的生成方法,所述方法应用后端,所述方法包括:
从前端获取目标RF用例的替换数据,所述替换数据包括接口名称、用例标签、和入参字段中的至少一种数据,所述至少一种数据中的每种数据在所述目标RF用例中对应一个字段;
根据所述替换数据中每种数据对应的字段将所述替换数据填入预设的RF用例模板,得到所述目标RF用例。
可选的,所述得到所述目标RF用例之后,所述方法还包括:
向所述前端发送所述目标RF用例,所述前端用于在预览页面上展示所述目标RF用例;
从所述前端获取用户根据所述预览页面触发的修改信息;
根据所述修改信息修改所述目标RF用例,以得到修改后的目标RF用例。
可选的,所述修改信息用于指示修改所述目标RF用例中除所述替换数据对应的字段外的字段。
可选的,所述替换数据还包括接口描述和生成名称中的任意一种数据。
可选的,所述根据所述修改信息修改所述目标RF用例之后,所述方法还包括:
存储所述替换数据以及所述修改后的目标RF用例;
将所述修改后的目标RF用例发送至所述前端。
根据本发明实施例的第二方面,提供一种RF用例的生成方法,所述方法应用前端,所述方法包括:
显示替换数据页面;
接收用户根据所述替换数据页面触发的目标RF用例的替换数据,所述替换数据包括接口名称、用例标签、和入参字段中的至少一种数据,所述至少一种数据中的每种数据在所述目标RF用例中对应一个字段;
将所述替换数据发送给后端,所述后端用于根据所述替换数据中每种数据对应的字段将所述替换数据填入预设的RF用例模板,得到所述目标RF用例。
可选的,所述将所述替换数据发送给后端之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711270495.X/2.html,转载请声明来源钻瓜专利网。