ATDD WEB tests with Mocha, WebdriverIO v6 with PageObject
Sample and ready to use boilerplate project for e2e / ui test automation with user as the QA Engineer in mind.
- WebdriverIO v6
- Page Object model
- Component model example (reusable ui parts within a page)
- Sauce Labs integration SauceLabs
- Allure Report
- Screenshot capture for failing tests
- ESLint
Download a release or clone the project
Install
npm install
Run Tests
npm test
Allure Report (you must have installed allure command line)
npm run report
Microsoft Teams Mini Report
export HOOK_URL=<microsoft_teams_webhook_url>
npm run report.teams