diff --git a/patterns/ab.md b/patterns/ab.md index 173e1e9..e59d307 100644 --- a/patterns/ab.md +++ b/patterns/ab.md @@ -2,14 +2,33 @@ You have goals that you want your visitors to accomplish (e.g., make a purchase, sign up for a newsletter) or metrics you want to improve (e.g., revenue, visit duration, bounce rate). A/B testing lets you test which version leads to the greatest improvement. -##### Testing Patterns +### [ab-test](https://github.com/daniellmb/ab-test) -* Headline -* Image -* Call to action -* Layout +AngularJS A/B Test Service and Directives for creating declarative and imperative A/B/n tests. -This is something I'm working on right now... coming soon, for a sneak peak check out [ab.js](https://github.com/daniellmb/ab.js) and [ab-test-service](https://github.com/daniellmb/ab-test-service). +#### Loads of [Live Demos](http://daniellmb.github.io/ab-test/demo/)! + + - [Headlines & Sub-Headlines](http://daniellmb.github.io/ab-test/demo/index.html#Headlines) + - [Paragraph Text](http://daniellmb.github.io/ab-test/demo/index.html#Paragraph) + - [Testimonials](http://daniellmb.github.io/ab-test/demo/index.html#Testimonials) + - [Social Proof](http://daniellmb.github.io/ab-test/demo/index.html#Social) + - [Media Mentions](http://daniellmb.github.io/ab-test/demo/index.html#Media) + - [Buttons (wording, size, color)](http://daniellmb.github.io/ab-test/demo/index.html#Buttons) + - [Product Pricing](http://daniellmb.github.io/ab-test/demo/index.html#Pricing) + - [Promotional Offers](http://daniellmb.github.io/ab-test/demo/index.html#Promotional) + - [Images (wording, size, color)](http://daniellmb.github.io/ab-test/demo/index.html#Images) + - [Awards and Badges](http://daniellmb.github.io/ab-test/demo/index.html#Awards) + +### [ab-test-service](https://github.com/daniellmb/ab-test-service) + +An AngularJS service for creating imperative A/B/n tests in your AngularJS projects. This service makes no assumptions +about how your application is set up or how you want to use it. While for most applications a single A/B test service +created at config time will be all you need. There's no reason why you can't lazily create the A/B test service, or have +multiple instances. + +### [ab.js](https://github.com/daniellmb/ab.js) + +Make user-driven decisions with this 214 byte A/B test micro-library, that is completely self contained with no external dependencies. Use ab.js to choose a cryptographically random A/B test variant and log the results to your database. How you analyze the actionable data is up to you. Testing different versions of copy text, layouts, images and colors in the browser has never been more simple. ### What is working well for you?