Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.06 KB

README_TESTING.md

File metadata and controls

31 lines (19 loc) · 1.06 KB

Testing WebApp - Overview of Process

Minimum Browsers

Click here to see the minimum browser versions that we support.

User Interaction Automated Testing with SauceLabs and Selenium

This is where we imitate a Voter interacting with our website. In Travis we automate this with a Travis powered test with every pull request. In Travis, we reach out to Sauce Labs, and have them run tests recorded with Selenium.

Configuration in WebApp/.travis.yml and WebApp/tests/selenium/interpreter_config.json

Please see /tests/selenium

Component automated testing

This is where we test one component at a time. Currently in Travis we automate this with a Travis powered test with every pull request.

Configuration in WebApp/.travis.yml and WebApp/package.json

Developers can run “npm run autoTest”

What are the components we want to test separately from user interaction testing? /src/js/components/AddressBox.jsx


Go back to Readme Home