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





