[发明专利]一种推荐平台的主域、备域测试对比方法、装置及系统有效
| 申请号: | 202011398713.X | 申请日: | 2020-12-02 |
| 公开(公告)号: | CN112583660B | 公开(公告)日: | 2022-08-30 |
| 发明(设计)人: | 张扬 | 申请(专利权)人: | 广州品唯软件有限公司 |
| 主分类号: | H04L43/0876 | 分类号: | H04L43/0876;H04L43/0805;G06F16/9535 |
| 代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈怡 |
| 地址: | 510220 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 推荐 平台 测试 对比 方法 装置 系统 | ||
本发明公开提供一种推荐平台的主域、备域测试对比方法,该方法包括:创建入参对象;基于所述入参对象分别调用主域、备域的接口服务分别获取主域推荐信息及备域推荐信息;分别将主域推荐信息及备域推荐信息按照商品标识排序并按序分组;计算商品组的误差信息;当任一商品组的误差信息超过预设范围则判定为异常商品组。该方法在执行测试对比时,将主域及备域基于同一入参的返还结果进行分组而获得相对应的商品组,对比相应主域及备域商品组之间的误差信息且当误差信息超过预设范围时判定为异常商品组,该方法通过批量对比的方式,允许主域及备域的返还结果具有因版本不同而带来的合理误差,有效避免判定错误偏大的缺点。
技术领域
本发明涉及计算机信息处理技术领域,特别涉及一种推荐平台的主域、备域测试对比方法、装置及系统。
背景技术
随时网络技术的不断发展,测试是保障网络设备可靠性和稳定性的关键环节。一般的推荐平台使用的是主-备-容灾域的部署方式,该方式下,主域、备域有部分场景存在不同版本的推荐方法的情况,且推荐平台推荐的商品是属于个性化商品,同样的入参可能会得到不一样的接口返回。
基于返还接口对比可以允许一定误差信息的情况,因此传统的结果对比匹配方案不适用于个性化系统的结果验证。
发明内容
为解决上述技术问题,本发明提供了一种推荐平台的主域、备域测试对比方法、装置及系统。本发明提供的技术方案如下:
第一方面,提供一种推荐平台的主域、备域测试对比方法,所述方法至少包括如下步骤:
创建入参对象,所述入参对象包括当前测试时刻目标推荐平台的组货列表信息及任一指定用户的用户信息;
基于所述入参对象分别调用主域、备域的接口服务以分别获取主域推荐信息及备域推荐信息;
分别将所述主域推荐信息及备域推荐信息按照商品标识排序,并分别以相同的预设数量为单位按序分组,获得M个主域商品组及N个备域商品组,M≥ 1且N≥1;
分别计算所述主域推荐信息及所述备域推荐信息中相应商品组的误差信息;
当任一商品组的误差信息超过预设阈值,则判定为异常商品组。
在一种较佳的实施方式中,所述创建入参对象包括如下子步骤:
提取目标推荐平台上任一指定用户的用户信息,所述用户信息包括用户ID;
调用所述目标推荐平台的组货列表接口,获取当前测试时刻所述目标推荐平台的组货列表信息;
基于所述用户信息及组货列表信息,通过预先创建的对象创建接口创建可指定调用IP的入参对象。
在一种较佳的实施方式中,所述对象创建接口为InvocationContext接口。
在一种较佳的实施方式中,所述主域推荐信息及备域推荐信息均包含商品标识;
所述分别将所述主域推荐信息及备域推荐信息按照商品标识排序包括:
分别将所述主域推荐信息及备域推荐信息按照商品标识升序排列;或,分别将所述主域推荐信息及备域推荐信息按照商品标识降序排列。
在一种较佳的实施方式中,所述分别计算主域推荐信息及所述备域推荐信息中相应商品组的误差信息,包括如下子步骤:
在按序排列的M个主域商品组中取第P个主域商品组,以及在按序排列的 N个备域商品组中取第P个备域商品组,P≥1,且P≤M,P≤N;
将所述第P个主域商品组与第P个备域商品组进行并集运算获得并集Qp;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州品唯软件有限公司,未经广州品唯软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011398713.X/2.html,转载请声明来源钻瓜专利网。





