- Install Ruby, preferably, a version after 1.9.
- Download and install Python, preferably, a Python 3 version.
If not installed, install pip additionally. Then
install the Tornado Web package with
pip install tornado
(orpip3 install tornado
). - If running tests on a headless browser, install PhantomJS.
- Install gems required for testing by running
bundle install
in the test directory (you may have to rungem install bundle
first). - Add the qatserver module to PYTHONPATH by running
../scripts/qatserver_setup.sh
. - Still from the test directory, run
python3 -m qatserver
.