Proctor is a Java-based A/B testing framework.
Switch branches/tags
proctor-parent-1.1.55 proctor-parent-1.1.54 proctor-parent-1.1.53 proctor-parent-1.1.52 proctor-parent-1.1.51 proctor-parent-1.1.50 proctor-parent-1.1.49 proctor-parent-1.1.48 proctor-parent-1.1.47 proctor-parent-1.1.46 proctor-parent-1.1.45 proctor-parent-1.1.44 proctor-parent-1.1.43 proctor-parent-1.1.42 proctor-parent-1.1.41 proctor-parent-1.1.40 proctor-parent-1.1.39 proctor-parent-1.1.38 proctor-parent-1.1.37 proctor-parent-1.1.36 proctor-parent-1.1.35 proctor-parent-1.1.34 proctor-parent-1.1.33 proctor-parent-1.1.32 proctor-parent-1.1.31 proctor-parent-1.1.30 proctor-parent-1.1.29 proctor-parent-1.1.28 proctor-parent-1.1.27 proctor-parent-1.1.26 proctor-parent-1.1.25 proctor-parent-1.1.24 proctor-parent-1.1.23 proctor-parent-1.1.22 proctor-parent-1.1.21 proctor-parent-1.1.20 proctor-parent-1.1.19 proctor-parent-1.1.18 proctor-parent-1.1.17 proctor-parent-1.1.16 proctor-parent-1.1.15 proctor-parent-1.1.14 proctor-parent-1.1.13 proctor-parent-1.1.12 proctor-parent-1.1.11 proctor-parent-1.1.10 proctor-parent-1.1.9 proctor-parent-1.1.8 proctor-parent-1.1.7 proctor-parent-1.1.6 proctor-parent-1.1.5 proctor-parent-1.1.4 proctor-parent-1.1.3 proctor-parent-1.1.2 proctor-parent-1.1.1 proctor-parent-1.1.0 proctor-parent-1.0.30 proctor-parent-1.0.29 proctor-parent-1.0.28 proctor-parent-1.0.27 proctor-parent-1.0.26 proctor-parent-1.0.25 proctor-parent-1.0.24 proctor-parent-1.0.23 proctor-parent-1.0.22 proctor-parent-1.0.21 proctor-parent-1.0.20 proctor-parent-1.0.19 proctor-parent-1.0.18 proctor-parent-1.0.17 proctor-parent-1.0.16 proctor-parent-1.0.15 proctor-parent-1.0.14 proctor-parent-1.0.13 proctor-parent-1.0.12 proctor-parent-1.0.11 proctor-parent-1.0.10 proctor-parent-1.0.9 proctor-parent-1.0.8 proctor-parent-1.0.7 proctor-parent-1.0.6 proctor-parent-1.0.0
Nothing to show
Clone or download
Latest commit a0745ee Aug 22, 2018

README.md

Proctor

Proctor is a A/B testing framework written in Java that enables data-driven product design at Indeed.

Proctor consists of data-model, client specification, client loader, matrix builder, java code generator.

Build Status Build Status

Features:

  • consistent tests across multiple applications
  • group assignment adjustments without code deploys
  • rule-based group assignment: e.g. US users experience 50% A, 50% B and non-US users are 25% A, 25% B, 25% C, 25% D
  • human-readable test format
  • forcing of test groups for internal testing
  • java code generation for A/B tests groups

Installation

See Quick Start guide

Example

See proctor demo

Documentation

http://indeedeng.github.io/proctor

Building documentation locally

$ git checkout gh-pages
$ gem install bundler
$ bundle install
$ rake clean serve
  => open http://localhost:4000/ in browser

Discussion

Use the indeedeng-proctor-users Q&A forum to ask and answer questions about the use of Proctor.

Deploying

Contributing

See Also (other A/B test frameworks)

License

Apache License Version 2.0

Bitdeli Badge