[发明专利]一种接口测试结果的比对方法、装置、设备和存储介质有效
| 申请号: | 202110518099.4 | 申请日: | 2021-05-12 |
| 公开(公告)号: | CN113238940B | 公开(公告)日: | 2023-06-02 |
| 发明(设计)人: | 李学超;刘畅;严顺良 | 申请(专利权)人: | 建信金融科技有限责任公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 接口 测试 结果 方法 装置 设备 存储 介质 | ||
1.一种接口测试结果的比对方法,其特征在于,包括:
根据接口自动化测试案例库中各接口自动化测试案例的前置筛选条件,通过第一测试环境的铺底数据,获取待测试数据,并根据所述待测试数据和所述接口自动化测试案例,构建接口请求报文;
将所述接口请求报文,分别发送至第一测试环境和第二测试环境,并获取所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果;其中,所述响应结果包括响应报文和数据库记录;
根据所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,获取所述第一测试环境与所述第二测试环境的接口测试比对结果;
所述将所述接口请求报文,分别发送至第一测试环境和第二测试环境,并获取所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,包括:
将所述接口请求报文发送至第一测试环境,并获取所述第一测试环境针对所述接口请求报文的响应结果,以及根据所述第一测试环境的响应结果,判断所述第一测试环境的断言结果是否正确;
若判断所述第一测试环境的断言结果正确,则将所述接口请求报文发送至第二测试环境,并获取所述第二测试环境针对接口请求报文的响应结果,根据所述第二测试环境的响应结果,判断所述第二测试环境的断言结果是否正确;
所述根据所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,获取所述第一测试环境与所述第二测试环境的接口测试比对结果,包括:
若判断所述第二测试环境的断言结果正确,则根据所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,获取所述第一测试环境与所述第二测试环境的接口测试比对结果;
在判断所述第一测试环境的断言结果是否正确后,还包括:
若判断所述第一测试环境的断言结果错误,则发出第一报警提示;
在判断所述第二测试环境的断言结果是否正确后,还包括:
若判断所述第二测试环境的断言结果错误,则发出第二报警提示;其中,所述第二报警提示的报警内容与所述第一报警提示的报警内容不同。
2.根据权利要求1所述的方法,其特征在于,所述前置筛选条件包括账户性质、账户类型、账户余额和/或合约状态。
3.根据权利要求1所述的方法,其特征在于,所述根据所述待测试数据和所述接口自动化测试案例,构建接口请求报文,包括:
根据所述待测试数据,对所述接口自动化测试案例进行反参数化操作,以构建接口请求报文。
4.根据权利要求1所述的方法,其特征在于,所述获取所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,包括:
根据环境标识和/或数据库名称,确实匹配的数据库实例。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一测试环境和所述第二测试环境,针对所述接口请求报文的响应结果,获取所述第一测试环境与所述第二测试环境的接口测试比对结果,包括:
根据所述第一测试环境针对所述接口请求报文的响应报文,以及所述第二测试环境针对所述接口请求报文的响应报文,获取响应报文比对表;
根据所述第一测试环境针对所述接口请求报文的数据库记录,以及所述第二测试环境针对所述接口请求报文的数据库记录,获取数据库记录比对表。
6.根据权利要求5所述的方法,其特征在于,所述响应报文比对表包括第一预设无意义字段;
和/或所述数据库记录比对表包括第二预设无意义字段。
7.根据权利要求5所述的方法,其特征在于,所述响应报文比对表包括字段名称相同且取值相同项、字段名称相同且取值不同项和字段名称不同项;
和/或所述数据库记录比对表包括字段名称相同且取值相同项、字段名称相同且取值不同项和字段名称不同项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110518099.4/1.html,转载请声明来源钻瓜专利网。





