Boilerplate project to run WebdriverIO tests in Perfecto Cloud (https://www.perfecto.io/) using Cucumber features, and the page objects pattern.
- Node version 8 or higher
- Perfecto Cloud Access
- webdriverIO (v6)
- cucumber (v6)
- Cloud integration with Perfecto
- Supports Page Object Model
- Contains sample Scenarios written in Declarative style of BDD
-
Clone the git repo -
git clone https://github.com/tamil777selvan/wdioV6-Perfecto-Boilerplate.git
. -
Install dependencies with
npm i
. -
Update Device Capabilities and Perfecto Security Token in
config/perfectoConfig.json
-
Run
npm run perfecto
ornpx wdio ./config/wdio.conf.js
to execute the e2e tests.