Framework for web automation using:
- Cypress.io testing tool
- Junit reporter which accepts options and allows to customize behavior
- Junit-merge library to merge reports
- Run tests in Jenkins Pipeline
- Publishing reports in Jenkins
Install dependencies:
yarn install
Run all tests in Electron:
yarn cy:run
Run all tests in Chrome:
yarn cy:run-chrome
Open Cypress to run a specific spec:
yarn cy:open