https://github.com/webdriverio/electron-boilerplate
Boilerplate project to demonstrate testing ElectronJS Applications with WebdriverIO
https://github.com/webdriverio/electron-boilerplate
Last synced: 9 months ago
JSON representation
Boilerplate project to demonstrate testing ElectronJS Applications with WebdriverIO
- Host: GitHub
- URL: https://github.com/webdriverio/electron-boilerplate
- Owner: webdriverio
- License: mit
- Created: 2023-10-06T17:46:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-06T11:13:36.000Z (over 1 year ago)
- Last Synced: 2025-10-09T01:06:12.833Z (9 months ago)
- Language: TypeScript
- Homepage: https://webdriver.io/docs/desktop-testing/electron
- Size: 2.53 MB
- Stars: 8
- Watchers: 1
- Forks: 5
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Electron Boilerplate [](https://github.com/webdriverio/electron-boilerplate/actions/workflows/ci.yml)
Boilerplate project to demonstrate testing ElectronJS Applications with WebdriverIO.
## Quick Start
Choose one of the following options:
1. Download the latest stable release [here](https://github.com/webdriverio/electron-boilerplate/archive/main.zip) or clone the git repo — `git clone https://github.com/webdriverio/electron-boilerplate.git`
2. Then copy the test files (all files in `/test`) to your project directory
3. Merge project dev dependencies with your projects dev dependencies in your `package.json`
## Features
- Super simple setup
- ESNext ready
- Showcases single and multiremote testing, e.g. testing a chat application in ElectronJS and Chrome
- Example using [GitHub Actions](https://github.com/features/actions)