[发明专利]产品版本测试方法及装置有效
申请号: | 201910492045.8 | 申请日: | 2019-06-06 |
公开(公告)号: | CN112052153B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 熊涛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 产品 版本 测试 方法 装置 | ||
本申请公开了一种产品版本测试方法及装置,属于计算机技术领域。所述方法包括:将多个用户请求划分为Q份用户请求;根据多个测试组中每个测试组对应的P个序列,确定每个测试组对应的P组用户请求;根据每个测试组对应的用户请求,对每个测试组中的产品版本进行测试;每个序列包括P个元素,且P个序列中的Q个元素与Q份用户请求一一对应;同一测试组对应的任意两个序列的交集为空集,不同测试组对应的任意两个序列的交集包括一个元素;P组用户请求与P个序列一一对应,每组用户请求包括对应的序列中P个元素所对应的P份用户请求。本申请解决多个测试组的测试结果的准确度较低的问题,本申请用于产品版本的测试。
技术领域
本申请涉及计算机技术领域,特别涉及一种产品版本测试方法及装置。
背景技术
随着互联网的发展,互联网产品版本的快速迭代已经成为常态。运营人员往往会在发布产品的新版本之前,需要基于大量的用户请求对多个产品版本进行测试,以在该多个产品版本中选出最能够满足用户需求的目标产品版本,再将该目标产品版本作为新版本进行发布。
相关技术中,通常可以基于获取到的大量用户请求对多个测试组中的产品版本进行测试。其中,每个测试组包括多个产品版本。在对多个测试组中的产品版本进行测试时,可以首先采用一种分配方法将获取到的用户请求分为多份用户请求,并基于当前划分好的不同份的用户请求对某一测试组进行测试。之后,需要采用另一种分配方法将这些用户请求再分成多份用户请求,并基于当前划分好的不同份的用户请求对下一测试组进行测试。
但是,在对不同测试组进行测试时,要求用于对任一测试组进行测试的每份用户请求,能够均匀分布在用于为其他测试组进行测试的不同份用户请求中,这样才能保证各测试组的测试结果的准确度。而采用相关技术中的划分方式往往无法按照上述要求划分用户请求,导致多个测试组的测试结果的准确度较低。
发明内容
本申请提供了一种产品版本测试方法及装置,可以解决多个测试组的测试结果的准确度较低的问题,所述技术方案如下:
第一方面,提供了一种产品版本测试方法,所述方法包括:
将多个用户请求划分为Q份用户请求,Q=P*P,且P为素数;
根据多个测试组中每个测试组对应的P个序列,确定所述每个测试组对应的P组用户请求,所述每个测试组包括多个产品版本;
根据所述每个测试组对应的用户请求,对所述每个测试组中的产品版本进行测试;
其中,每个所述序列包括P个元素,且所述P个序列中的Q个元素与所述Q份用户请求一一对应;同一测试组对应的任意两个序列的交集为空集,不同测试组对应的任意两个序列的交集包括一个元素;所述P组用户请求与所述P个序列一一对应,每组用户请求包括对应的序列中P个元素所对应的P份用户请求。
可选地,在所述根据多个测试组中每个测试组对应的P个序列之前,所述方法还包括:
确定包括P行P列元素的目标矩阵,所述目标矩阵中的每个元素均为小于或等于Q的自然数,且任意两个元素不同;
根据所述目标矩阵,确定所述每个测试组对应的P个序列;
其中,所述多个测试组中第i个测试组对应的第j个序列中的第k个元素为:所述目标矩阵中第k行第[[(j-1)+(k-1)*(i-1)]mod P]+1列的元素,1≤i≤P,1≤j≤P,1≤k≤P,[(j-1)+(k-1)*(i-1)]mod P表示[(j-1)+(k-1)*(i-1)]对P取余数。
可选地,所述目标矩阵中,第m行第n列的元素为(m-1)*P+n-1或者(m-1)*P+n,1≤m≤P,1≤n≤P。
可选地,所述多个用户请求中的每个用户请求携带有目标编号,将所述多个用户请求划分为Q份用户请求,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910492045.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效IBC电池结构及其制备方法
- 下一篇:制冷工况下空调器的控制方法