- Makes use of page objects
- Runs tests on Sauce Labs
- Runs multiple browsers at once
- Runs tests sharded (parallel)
- Install Node (v8.x.x or later)
npm ito install the project dependencies
- run tests via plain Protractor
node_modules/.bin/protractor conf.js - run tests
npm test(runs via flake, which re-runs failed tests) - run with flake
./flake conf.js - run on saucelabs
./flake sauceConf.js(add your username/key)