Proctor学习笔记综述

1. Proctor

Proctor是Indeed公司用Java编写的AB测试框架,使“数据驱动的产品设计”成为可能。Proctor由以下几部分组成:数据模型、客户端规范、矩阵生成器、java/javascript代码生成器。

几篇工程博客文章,值得一读:

https://engineering.indeedblog.com/blog/2014/06/proctor-a-b-testing-framework/

提供了一个Proctor和AB测试的概览。Indeed Proctor系列博客文章的第一篇

https://engineering.indeedblog.com/blog/2014/11/how-indeed-uses-proctor-for-a-b-testing-2/

描述了Indeed在开发流程中集成Proctor的诸多细节。Indeed Proctor系列博客文章的第二篇

https://engineering.indeedblog.com/blog/2014/09/proctor-pipet-ab-testing-service/

宣布了proctor-pipet项目(一个Java Web程序,提供REST API)的开源,它允许非JVM运行的程序同样可以进行AB测试。Indeed Proctor系列博客文章的第三篇

2. 特性

  • 跨应用程序、服务、工具的一致性测试
  • 组调整(自适应),无需代码调整
  • 细分用户的基于规则的组分配
    • 登录用户:50% A;50% B
    • 非登录用户:25% A;25% B;25% C;25% D
  • 可读的测试格式
  • 内部测试期间覆盖测试组
  • Java/Javascript代码自动生成

3. 快速开始

https://opensource.indeedeng.io/proctor/docs/quick-start/

4. 例子

https://github.com/indeedeng/proctor-demo

参考

https://opensource.indeedeng.io/proctor/docs/quick-start/

https://opensource.indeedeng.io/proctor/

https://github.com/indeedeng/proctor-demo

https://github.com/indeedeng/proctor

 

这三篇博客信息量比较大

https://engineering.indeedblog.com/blog/2014/06/proctor-a-b-testing-framework/

https://engineering.indeedblog.com/blog/2014/11/how-indeed-uses-proctor-for-a-b-testing-2/

https://engineering.indeedblog.com/blog/2014/09/proctor-pipet-ab-testing-service/

 

上面一篇的中文翻译

https://blog.csdn.net/qsc0624/article/details/46632525

 

posted @ 2021-01-18 19:22  不写诗的诗人小安  阅读(167)  评论(0编辑  收藏  举报