This is a basic example of Puppeteer + Cucumberjs.
You will need to install the Chrome browser and the npm package manager before you can run these tests locally.
- Download and install Chrome.
- Download and install Node v8.1.1.
The test suite also has a bunch of yarn dependencies which will be installed when you follow the installation steps below.
- Puppeteer (1.3.0)
- Cucumber (3.1.0)
- jest (latest)
To install the test suite locally, including the above npm dependencies:
- Clone this repository.
- Run
npm install
from the root directory of this repository.
To run the tests locally against the test portal environment:
- Run
npm run test