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
- Host: GitHub
- URL: https://github.com/browserstack/browserstack-tu-webdriverio
- Owner: browserstack
- Created: 2021-02-05T12:19:47.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T01:51:08.000Z (over 1 year ago)
- Last Synced: 2025-03-22T16:15:32.976Z (over 1 year ago)
- Language: JavaScript
- Size: 842 KB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
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`