An open API service indexing awesome lists of open source software.

https://github.com/browserstack/browserstack-tu-webdriverio

This is the repo to hold example WebdriverIO code for Automate coursework in Test University. Tech Spec for the same is at: https://browserstack.atlassian.net/l/c/bbHCNKEB
https://github.com/browserstack/browserstack-tu-webdriverio

Last synced: about 1 year ago
JSON representation

This is the repo to hold example WebdriverIO code for Automate coursework in Test University. Tech Spec for the same is at: https://browserstack.atlassian.net/l/c/bbHCNKEB

Awesome Lists containing this project

README

          

# Install dependencies
`npm install`

# Start different types of tests
1. Basic test run on on-premise browser
`npm run on-prem`

2. Test using Page Object Model
`npm run on-prem-pom`

3. Data-driven test
`npm run on-prem-datadriven`

4. Tests run on Browserstack
`npm run browserstack`

5. Tests run parallel on on-premise browsers
`npm run on-prem-parallel`

6. Tests run on Docker Selenium Grid. Make sure you have docker service running.
`npm run docker`

7. Tests run parallel on Docker Selenium Grid
`npm run docker-parallel`

8. Tests run parallel on Browserstack
`npm run browserstack-parallel`

## Generate Report
`npm run generate-report`