【技术实现步骤摘要】
一种测试实验的分流方法、分流装置和存储介质
[0001]本申请涉及互联网
,尤其涉及一种测试实验的分流方法、分流装置和存储介质。
技术介绍
[0002]互联网业务领域中通常会使用AB测试对业务版本进行测试,评估出最好版本并进行发布。其中,AB测试是基于业务制作两个(A/B)或多个(A/B/n)版本,在同一时间维度,分别让组成成分相同(相似)的访客群组(目标人群)随机的访问这些版本,收集各群组的用户体验数据和业务数据。现有的AB测试中一般不支持多业务场景下同时进行多个AB实验,且业务场景存在耦合无法评估AB实验效果。
技术实现思路
[0003]本申请的各实施例提供了一种测试实验的分流方法、分流装置和存储介质,有助于优化AB实验的分流策略,提升测试效率。
[0004]在一个实施例中,一种测试实验的分流方法包括:
[0005]获取至少一个流量请求,其中,流量请求携带对应的受众标识和受众标签;
[0006]遍历待测试实验,基于获取的流量请求携带的受众标签,当在待测试实验的受众配置信息中包含当前流量请求携带的受众标签时,确定为与该流量请求对应的待测试实验;
[0007]分别为不同实验类型的待测试实验的每个实验层中包含的子实验,以及子实验中划分的实验分组进行流量配比,并按照实验类型和该流量请求对应的受众标识为经过该实验层的各流量请求匹配实验分组。
[0008]可选地,当获取的流量请求的受众标签与待测试实验的受众配置信息均不匹配时,在白名单配置信息中查询与流量请求的受众 ...
【技术保护点】
【技术特征摘要】
1.一种测试实验的分流方法,其特征在于,包括:获取至少一个流量请求,其中,流量请求携带对应的受众标识和受众标签;遍历待测试实验,基于获取的流量请求携带的受众标签,当在待测试实验的受众配置信息中包含当前流量请求携带的受众标签时,确定为与该流量请求对应的待测试实验;分别为不同实验类型的待测试实验的每个实验层中包含的子实验,以及子实验中划分的实验分组进行流量配比,并按照实验类型和该流量请求对应的受众标识为经过该实验层的各流量请求匹配实验分组。2.根据权利要求1所述的分流方法,其特征在于,在遍历待测试实验的步骤和分别为不同实验类型的待测试实验的每个实验层中包含的子实验,以及子实验中划分的实验分组进行流量配比的步骤之间,该分流方法进一步包括:当获取的流量请求的受众标签与待测试实验的受众配置信息均不匹配时,在白名单配置信息中查询与流量请求的受众标签对应的实验分组,并在查询到对应的实验分组时,将该流量请求与该实验分组进行匹配。3.根据权利要求1所述的分流方法,其特征在于,并按照实验类型和该流量请求对应的受众标识为经过该实验层的各流量请求匹配实验分组的步骤包括:当待测试实验的实验类型为第一实验类型时,在白名单配置信息中为与该待测试实验中包含的至少一个子实验对应的流量请求查询实验分组,并在查询到对应的实验分组时,为该流量请求匹配该实验分组;为未查询到实验分组的流量请求携带的受众标识进行哈希运算,生成流量请求对应的哈希值,并以该哈希值对预设全流量值进行取模运算,生成该流量请求对应的分组编号;在实验分组对应的流量编号集合包含当前的分组编号时,将与分组编号对应的流量请求与该实验分组匹配,其中,各实验分组对应的流量编号集合在进行流量配比时确定,各子实验的流量配比互斥且各子实验之间的流量配比的并集为预设全流量值,以及各子实验包含的实验分组的流量配比互斥且各子实验之间的流量配比的并集为该子实验的流量配比。4.根据权利要求3所述的分流方法,其特征在于,并按照实验类型和该流量请求对应的受众标识为经过该实验层的各流量请求匹配实验分组的步骤包括:当待测试实验的实验类型为第二实验类型时,在白名单配置信息中为当前实验层中包含的子实验对应的流量请求查询实验分组,并在查询到对应的实验分组时,为该流量请求匹配该实验分组;为未查询到实验分组的流量请求携带的受众标识进行哈希运算,生成流量请求对应的哈希值,并以该哈希值对预设全流量值进行取模运算,生成该流量请求对应的分组编号;在当前实验层中的实验分组对应的流量编号集合包含当前的分组编号时,将与分组编号对应的流量请求与该实验分组匹配;为在当前实验层未命中实验分组的流量请求在该待测试实验的每个实验层循环执行前述在白名单配置信息中为当前实验层中包含的子实验对应的流量请求查询实验分组的步骤至在当前实验层中的实验分组对应的流量编号集合包含当前的分组编号时,将与分组编号对应的流量请求与该实验分组匹配的步骤,直至该流量请求匹配到实验分组,其中,各实验分组对应的流量编号集合在进行流量配比时确定,以及,各实验层的子实验的流量配比均为预设全流量值。
5.一种测试实验的分流装置,其特征在...
【专利技术属性】
技术研发人员:国春洋,
申请(专利权)人:北京房江湖科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。