[发明专利]接口测试用例生成方法、电子装置及存储介质在审
| 申请号: | 202010235847.3 | 申请日: | 2020-03-30 |
| 公开(公告)号: | CN111459812A | 公开(公告)日: | 2020-07-28 |
| 发明(设计)人: | 黄煜雄;钟义彪;陈伟;陈丽冰 | 申请(专利权)人: | 招商局金融科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 广东省深圳市福田区华富街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接口 测试 生成 方法 电子 装置 存储 介质 | ||
1.一种接口测试用例生成方法,应用于电子装置,其特征在于,所述方法包括:
接收步骤:接收用户发出的接口测试用例生成请求,读取所述生成请求中携带的每个待测试接口的接口信息,将每个待测试接口的接口信息分别存储至对应的接口信息单元;
响应步骤:将所述接口信息单元按预设排序规则组成待测试的接口测试用例,所述待测试的接口测试用例包括每个待测试接口的操作步骤,所述操作步骤包括对每个待测试接口执行接口请求的操作;
匹配步骤:接收用户输入的待测试接口的用例编辑信息,将所述用例编辑信息与预先存储的用例预期信息进行匹配,当存在一个或多个匹配结果时,将所述匹配结果反馈至所述用户,以供所述用户从所述匹配结果中选择用例预期信息作为该待测试接口的目标数据;
生成步骤:将各所目标数据分别填充至所述待测试的接口测试用例中的对应位置,生成目标接口测试用例并反馈至所述用户。
2.如权利要求1所述的接口测试用例生成方法,其特征在于,所述响应步骤还包括:
当接收到用户添加或变更所述待测试的接口测试用例的操作请求时,对所述待测试的接口测试用例的排序执行第一修改操作。
3.如权利要求1所述的接口测试用例生成方法,其特征在于,所述匹配步骤还包括:
将所述用例编辑信息与预先存储的用例预期信息进行匹配,当没有匹配到预期结果信息时,生成该待测试接口的错误信息,将所述错误信息发送至所述用户,以供所述用户基于所述错误信息对该待测试接口执行第二修改操作。
4.如权利要求1所述的接口测试用例生成方法,其特征在于,所述生成步骤还包括:
当监测到填充至所述待测试的接口测试用例中的目标数据错误时,触发预设的校验机制发出预警并生成预警信息,根据所述预警信息从所述待测试的接口测试用例中获取该目标数据对应的接口信息,基于该接口信息生成错误日志反馈至所述用户。
5.如权利要求1所述的接口测试用例生成方法,其特征在于,所述生成步骤还包括:
利用预设的接口引擎根据不同的接口信息单元所包含的接口信息筛选出对应的接口提示信息。
6.一种电子装置,该电子装置包括存储器及处理器,其特征在于,所述存储器上存储接口测试用例生成程序,所述接口测试用例生成程序被所述处理器执行,实现如下步骤:
接收步骤:接收用户发出的接口测试用例生成请求,读取所述生成请求中携带的每个待测试接口的接口信息,将每个待测试接口的接口信息分别存储至对应的接口信息单元;
响应步骤:将所述接口信息单元按预设排序规则组成待测试的接口测试用例,所述待测试的接口测试用例包括每个待测试接口的操作步骤,所述操作步骤包括对每个待测试接口执行接口请求的操作;
匹配步骤:接收用户输入的待测试接口的用例编辑信息,将所述用例编辑信息与预先存储的用例预期信息进行匹配,当存在一个或多个匹配结果时,将所述匹配结果反馈至所述用户,以供所述用户从所述匹配结果中选择用例预期信息作为该待测试接口的目标数据;
生成步骤:将各所目标数据分别填充至所述待测试的接口测试用例中的对应位置,生成目标接口测试用例并反馈至所述用户。
7.如权利要求6所述的电子装置,其特征在于,所述响应步骤还包括:
当接收到用户添加或变更所述待测试的接口测试用例的操作请求时,对所述待测试的接口测试用例的排序执行第一修改操作。
8.如权利要求6所述的电子装置,其特征在于,所述匹配步骤还包括:
将所述用例编辑信息与预先存储的用例预期信息进行匹配,当没有匹配到预期结果信息时,生成该待测试接口的错误信息,将所述错误信息发送至所述用户,以供所述用户基于所述错误信息对该待测试接口执行第二修改操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于招商局金融科技有限公司,未经招商局金融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010235847.3/1.html,转载请声明来源钻瓜专利网。





