WebDriverIO is Javascript based test automation framework built over nodeJs. It is an open-source project developed for the automation testing community. WebDriverIO is extendible, compatible, feature-rich, and easy to install.
Pre-requisites:
- Install at least v12.16.1 or higher as this is the oldest active LTS version.
- Only releases that are or will become an LTS release are officially supported.
Steps:
- Clone this project.
- Open the project in VSCode.
- Open the terminal in VSCode.
- Execute
npm install
to install the node modules. - Execute
npm test
to run the tests. - Execute
npm run report
to generate allure report with videos attached in failure tests.