Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamil777selvan/wdiov6-perfecto-boilerplate
Boilerplate project to run Cucumber tests in Perfecto Cloud with WDIO-V6
https://github.com/tamil777selvan/wdiov6-perfecto-boilerplate
automation cucumber javascript node perfecto-mobile-cloud test webdriverio
Last synced: 3 months ago
JSON representation
Boilerplate project to run Cucumber tests in Perfecto Cloud with WDIO-V6
- Host: GitHub
- URL: https://github.com/tamil777selvan/wdiov6-perfecto-boilerplate
- Owner: tamil777selvan
- License: mit
- Created: 2020-05-13T10:08:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-29T11:10:40.000Z (about 2 years ago)
- Last Synced: 2024-10-04T14:40:51.196Z (3 months ago)
- Topics: automation, cucumber, javascript, node, perfecto-mobile-cloud, test, webdriverio
- Language: JavaScript
- Homepage:
- Size: 177 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webdriverio-v6-cucumber-perfecto-boilerplate
Boilerplate project to run WebdriverIO tests in Perfecto Cloud ([https://www.perfecto.io/]()) using Cucumber features, and the page objects pattern.
## Requirements
- Node version 8 or higher
- Perfecto Cloud Access# Frameworks:
- webdriverIO (v6)
- cucumber (v6)# Features:
- Cloud integration with [Perfecto](https://www.perfecto.io/)
- Supports Page Object Model
- Contains sample Scenarios written in Declarative style of BDD## Running end-to-end tests
- 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` or `npx wdio ./config/wdio.conf.js` to execute the e2e tests.