At Hootsuite, we run a lot of AB tests. These tests require a lot of boilerplate code. During my co-op at Hootsuite, I had the opportunity to automate that process with a Command Line Interface (CLI).
AB Testing Boilerplate
AB testing is essentially an experiment where two or more variants of a page are shown to users at random, and statistical analysis is used to determine which variation performs better for a given conversion goal. (Optimizely)