- Makes use of page objects
- Runs tests on Sauce Labs
- Runs multiple browsers at once
- Includes examples tests for both Angular, and non-Angular applications
- Uses protractor-flake to re-run failed tests
- Install Node (v6.x.x or later)
git clone https://github.com/avto727/protractor_type_fw
npm install
to install the project dependenciesnode_modules/.bin/webdriver_manager update
to update drivers
- run
npm test
or directly with protractor: node_modules/.bin/protractor conf.js
or directly with protractor-flake:./flake conf.js
or on saucelabs (add your username/key)./flake sauceConf.js
Or if you're a non-reader, watch the video...
- run
node -v
and make sure your node version is 4.x.x or greater webdriver-manager
should have updated on install, but if not, runnpm run update
to be sure