1. A/B 测试是什么?

A/B 测试的概念来源于生物医学的双盲测试,双盲测试中病人被随机分成两组,在不知情的情况下分别给予安慰剂和测试用药,经过一段时间的实验后再来比较这两组病人的表现是否具有显著的差异,从而决定测试用药是否有效。


在互联网行业中,在产品正式迭代发版之前,将 Web 或 App 界面或流程以同一个目的制定两个或多个方案,在同一时间维度,将流量对应分成若干个组,在保证每组用户特征相同(相似)的前提下,展示给用户不同的设计方案,收集各组的用户体验数据和业务数据,最后分析评估出最好版本,科学的进行决策。



2. A/B 测试可以用在哪里?

  • 前端 UI 试验
  • 文案内容试验
  • 页面布局试验
  • 推荐算法试验


3. 使用 A/B 测试的前置条件

我们需要进行以下几个操作:

部署神策分析 2.2 版本:A/B Testing 是 2.2 版本的功能,需要升级到对应版本使用。

开启 A/B Testing license:A/B Testing 是高级功能,需要开启对应的开关后方可使用。

集成 A/B Testing SDK:A/B Testing 有对应的 SDK,在添加白名单设备和进行试验分流的时候使用。