[发明专利]一种自动化测试方法、装置、设备和存储介质在审
申请号: | 202211199948.5 | 申请日: | 2022-09-29 |
公开(公告)号: | CN115543798A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 张扬;储昭玥 | 申请(专利权)人: | 唯品会(广州)软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/9535 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟贤 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 方法 装置 设备 存储 介质 | ||
1.一种自动化测试方法,其特征在于,包括:
响应测试人员进行自动化测试的请求指令,向测试人员所对应的终端发送用例列表,以供所述测试人员在所述用例列表中添加自动化用例;
根据所述自动化用例,从各个预设的接口中确定目标接口;
基于所述目标接口,得到与所述自动化用例对应的第一商品列表;
获取与所述第一商品列表对应的商品宽表,并将所述第一商品列表与所述商品宽表进行组合,得到第二商品列表;
对所述第二商品列表进行断言,得到第一测试结果;
基于所述第一测试结果,确定最终测试结果,以完成自动化测试。
2.根据权利要求1所述的方法,其特征在于,所述根据所述自动化用例,从各个预设的接口中确定目标接口,包括:
获取与所述自动化用例对应的接口名称;
基于所述接口名称,从各个所述接口中进行选择,将选择出的接口作为目标接口。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标接口,得到与所述自动化用例对应的第一商品列表,包括:
获取与所述自动化用例对应的接口入参;
利用所述接口入参请求所述目标接口,以供所述目标接口返回与所述自动化用例对应的响应报文;
从所述响应报文中确定与所述自动化用例对应的第一商品列表。
4.根据权利要求1所述的方法,其特征在于,所述对所述第二商品列表进行断言,得到第一测试结果,包括:
通过预设的校验目标,确定断言类型;
判断所述第二商品列表是否符合断言类型,得到第一测试结果。
5.根据权利要求4所述的方法,其特征在于,所述通过预设的校验目标,确定断言类型,包括:
当所述校验目标为匹配指定字段时,所述断言类型为第一预设阈值;
当所述校验目标为排序时,所述断言类型为第二预设阈值;
当所述校验目标为商品指定属性是否匹配时,所述断言类型为第三预设阈值;
当所述校验目标为指定字段是否为空时,所述断言类型为第四预设阈值。
6.根据权利要求1所述的方法,其特征在于,所述基于所述第一测试结果,确定最终测试结果,包括:
利用预设的评判标准判断所述第一测试结果是否通过;
若所述第一测试结果不通过,则获取所述自动化用例所对应的接口名称以及所述自动化用例的执行时间;
基于所述第一测试结果,确定所述第一测试结果的不通过原因;
将所述自动化用例所对应的接口名称、执行时间与所述第一测试结果的不通过原因进行整合,得到最后测试结果;
若所述第一测试结果通过,则所述第一测试结果作为所述最终测试结果。
7.一种自动化测试装置,其特征在于,包括:
自动化用例添加模块,用于响应测试人员进行自动化测试的请求指令,向测试人员所对应的终端发送用例列表,以供所述测试人员在所述用例列表中添加自动化用例;
目标接口确定模块,用于根据所述自动化用例,从各个预设的接口中确定目标接口;
第一商品列表得到模块,用于基于所述目标接口,得到与所述自动化用例对应的第一商品列表;
第二商品列表得到模块,用于获取与所述第一商品列表对应的商品宽表,并将所述第一商品列表与所述商品宽表进行组合,得到第二商品列表;
断言模块,用于对所述第二商品列表进行断言,得到第一测试结果;
最终测试结果得到模块,用于基于所述第一测试结果,确定最终测试结果,以完成自动化测试。
8.根据权利要求7所述的装置,其特征在于,所述第一商品列表得到模块包括:
接口入参获取模块,用于获取与所述自动化用例对应的接口入参;
请求模块,用于利用所述接口入参请求所述目标接口,以供所述目标接口返回与所述自动化用例对应的响应报文;
第一商品列表确定模块,用于从所述响应报文中确定与所述自动化用例对应的第一商品列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于唯品会(广州)软件有限公司,未经唯品会(广州)软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211199948.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于安瓿瓶灌装的给瓶装置
- 下一篇:一种便捷式车载以太网物理层测试方法