WebdriverIO is a progressive automation framework built to automate modern web and mobile applications. It simplifies the interaction with your app and provides a set of plugins that help you create a scalable, robust and flakiness test suite.
- Clone the project from GitHub.
- Open
Terminal
from the project root directorywdio-mocha-ts-boilerplate
on the VS code. - On the terminal, Run command
npm install
to install all the dependencies present in thepackage.json
file.
- Run command
npm run test
- Run command
npm run test:docker
- Spec Reporter
- Allure Reporter
- WDIO v8 with Mocha framework
- expect-webdriverio assertions
- Page Object design pattern
- Support for cross browser testing and Parallel execution
- Docker (Grid - Hub + Node)