【技术实现步骤摘要】
AB测试方法、装置、服务器及存储介质
本公开涉及测试
,尤其涉及一种AB测试方法、装置、服务器及存储介质。
技术介绍
随着移动互联网流量红利、人口红利的逐渐衰退,越来越多的产品运营开始关注数据驱动的精细化运营方法,期望通过精细化运营在一片红海中继续获得确定的用户增长。AB测试就是一种有效的精细化运营手段。AB测试是为Web(网页)或App(应用程序)界面或流程制作两个(A/B)或多个(A/B/n)版本。在同一时间维度,分别让组成成分相同(或相似)的访客群组随机的访问这些版本,收集各群组的用户体验数据和业务数据,最后分析评估出最好版本正式采用。比如,在对产品进行AB测试时,可以为同一个优化目标制定两个方案,让一部分用户使用A方案,同时另一部分用户使用B方案,统计并对比不同方案的转化率、点击量、留存率等指标,以判断不同方案的优劣并进行决策,从而提升转化率。在相关技术中,存在以下两种AB测试方式:一种叫联动实验,另一种叫正交实验。联动实验,是在不同的阶段,共用同一种流量分配,这些策略之间的关系是联动的。比如,在第一阶段把所有用户分为AB两组,A组用户使用策略1,B ...
【技术保护点】
1.一种AB测试方法,其特征在于,所述AB测试包括顺序排列的多个测试阶段,每个测试阶段包括多个测试策略,所述测试策略包括联动策略与正交策略,所述联动策略与其它测试阶段的联动策略对应绑定,所述方法包括:判断目标测试阶段是否包括与上一个测试阶段的联动策略绑定的目标联动策略;如果包括,则将测试用户划分为所述目标测试阶段包括的目标正交策略的数量的分组;所述分组与所述目标正交策略一一对应;分配每个分组中在上一个测试阶段执行联动策略的测试用户,执行与在上一个测试阶段执行的联动策略绑定的目标联动策略;分配每个分组中剩余的测试用户各自执行所在分组对应的目标正交策略;利用每个测试用户在每个测 ...
【技术特征摘要】
1.一种AB测试方法,其特征在于,所述AB测试包括顺序排列的多个测试阶段,每个测试阶段包括多个测试策略,所述测试策略包括联动策略与正交策略,所述联动策略与其它测试阶段的联动策略对应绑定,所述方法包括:判断目标测试阶段是否包括与上一个测试阶段的联动策略绑定的目标联动策略;如果包括,则将测试用户划分为所述目标测试阶段包括的目标正交策略的数量的分组;所述分组与所述目标正交策略一一对应;分配每个分组中在上一个测试阶段执行联动策略的测试用户,执行与在上一个测试阶段执行的联动策略绑定的目标联动策略;分配每个分组中剩余的测试用户各自执行所在分组对应的目标正交策略;利用每个测试用户在每个测试阶段执行测试策略后得到的测试指标,统计测试结果。2.根据权利要求1所述的AB测试方法,其特征在于,所述利用每个测试用户在每个测试阶段执行测试策略后得到的测试指标,统计测试结果的步骤包括:针对每个测试用户,获取所述测试用户在每个测试阶段执行的测试策略的集合,作为所述测试用户的第一测试标识;利用具有相同第一测试标识的测试用户的测试指标,统计所述相同第一测试标识对应的测试策略的集合的测试结果。3.根据权利要求1所述的AB测试方法,其特征在于,所述利用每个测试用户在每个测试阶段执行测试策略后得到的测试指标,统计测试结果的步骤包括:针对每个测试用户,获取所述测试用户在每个测试阶段所在的分组的集合,作为所述测试用户的第二测试标识;依据所述第二测试标识确定所述测试用户在每个测试阶段执行的测试策略的集合;利用执行相同测试策略的集合的测试用户的测试指标,统计所述相同测试策略的集合的测试结果。4.根据权利要求3所述的AB测试方法,其特征在于,所述依据所述第二测试标识确定所述测试用户在每个测试阶段执行的测试策略的集合的步骤包括:如果所述测试用户在上一个测试阶段执行正交策略,则确定所述测试用户在当前测试阶段执行的测试策略为,在当前测试阶段所在的分组对应的测试策略;如果所述测试用户在上一个测试阶段执行联动策略,则确定所述测试用户在当前测试阶段执行的测试策略为,与在上一个测试阶段执行的联动策略绑定的联动策略。5.根据权利要求3所述的AB测试方法,其特征在于,所述将测试用户划分为所述目标测试阶段包括的目标正交策略的数量的分组的步骤包括:调用预设的哈希函数将所述测试用户划分为所述目标正交策略的数量...
【专利技术属性】
技术研发人员:陈祯扬,肖战勇,常超,刘京鑫,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。