https://github.com/mgrybyk/webdriverio-devtools
WebdriverIO with Chrome DevTools Protocol
https://github.com/mgrybyk/webdriverio-devtools
devtools mocha typescript webdriverio
Last synced: 9 months ago
JSON representation
WebdriverIO with Chrome DevTools Protocol
- Host: GitHub
- URL: https://github.com/mgrybyk/webdriverio-devtools
- Owner: mgrybyk
- License: mit
- Created: 2019-09-16T08:31:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-23T23:40:52.000Z (over 2 years ago)
- Last Synced: 2025-04-13T03:14:42.444Z (9 months ago)
- Topics: devtools, mocha, typescript, webdriverio
- Language: TypeScript
- Size: 7.1 MB
- Stars: 10
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webdriverio-devtools
[](https://github.com/mgrybyk/webdriverio-devtools/actions/workflows/test.yml)
> [WebdriverIO](https://github.com/webdriverio/webdriverio) [Chrome DevTools Protocol](https://webdriver.io/docs/automationProtocols#devtools-protocol) boilerplate (no Selenium!)
## Using
- project type `module`
- webdriverio@8
- `devtools` automation protocol (CDP)
- TypeScript@5
- publishing [Allure Report with history](https://mgrybyk.github.io/webdriverio-devtools/allure-action/master/allure/) to Github Pages
## Getting Started
1. `npm install`
2. `npm test`
## Additional Features
- VSCode debug configs to run single/all test(s)
- headless/headful browser modes, toggle by passing `--headless` arg
- Chrome/Firefox browsers, toggle by passing `--firefox` arg