Name: AB_test
Owner: AOE
Description: A/B testing for websites
Created: 2017-02-17 12:28:31.0
Updated: 2017-02-21 16:16:57.0
Pushed: 2017-03-01 17:21:47.0
Homepage: null
Size: 52
Language: PHP
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This document describes what you'll need and how to run the automated comparison of LIVE vs. Devbox
Make sure the VagrantBox is up and running, and the .local URLs are all reachable.
PHP 5.3+ has to be installed and available on CLI.
For the screenshot comparison we have the following binary requirements:
npm install
export PHANTOMJS_EXECUTABLE=${WORKSPACE}/node_modules/phantomcss/node_modules/phantomjs/bin/phantomjs;
php Classes/Cli/Dispatcher.php -c ABTest -a compareFrontend --url=http://dummy-domain.com --log-level=1 --max-fail-count=1000
To let the defined URL be tested it HAS to be defined in config.json file: e.g.
"dummy-domain.com":{
"compareDomain":"www.deploy.dummy-domain.aoe.host",
"comparisonType":[
"frontend",
"source"
]
},
"www.dummy2.de":{
"compareDomain":"www.deploy.dummy2.aoe.host",
"comparisonType":[
"frontend",
"source"
]
}
The config.json file must be located in the project's repository folder
==> Tests/AB/config.json
The following describes what is left to be done: