Automated web testing using Selenium, Mocha, Chai and SauceLabs.
This app requires the following:
Setup the main application repository:
git clone https://github.com/ukparliament/parliament.uk-awt.git
cd parliament.uk-awt
npm i
./Makefile
requires your Saucelabs username and access key
This runs concurrent tests within SauceLabs
If you wish to submit a bug fix or feature, you can create a pull request and it will be merged pending a code review.
- Fork the repository
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request