{"repo":"webdriverio-community/wdio-electron-service","free":true,"listed":false,"github":"https://github.com/webdriverio-community/wdio-electron-service","clone":"git clone https://github.com/webdriverio-community/wdio-electron-service.git","description":"WebdriverIO service for testing Electron applications","language":"TypeScript","stars":39,"topics":["electron","electronjs","automation","desktop-application","e2e-testing","electron-application","webdriverio"],"license":"MIT","category":"workflow-automation","readme_excerpt":"WDIO Electron Service ⚠️ DEPRECATED : This package has been moved to the official WebdriverIO organization. Please migrate to @wdio/electron-service which is the actively maintained successor. See the migration guide for upgrade instructions. WebdriverIO service for testing Electron applications Enables cross-platform E2E testing of Electron apps via the extensive WebdriverIO ecosystem. Spiritual successor to Spectron (RIP). Features Makes testing Electron applications much easier via: - 🚗 auto-setup of required Chromedriver (for Electron v26 and above) - 📦 automatic path detection of your Electron application - supports Electron Forge, Electron Builder and unpackaged apps - 🧩 access Electron APIs within your tests - 🕵️ mocking of Electron APIs via a Vitest-like API - 🖥️ headless testing support - automatic Xvfb integration for Linux environments (requires WebdriverIO 9.19.1+) Installation You will need to install WebdriverIO , instructions can be found here. Note: WebdriverIO 9.19.1+ is required for automatic Xvfb support via the autoXvfb configuration option. For legacy WDIO versions, you'll need to use external tools like xvfb-maybe or manually set up Xvfb for headless testing on Linux. See the Common Issues & Debugging section for more details on Xvfb setup. Quick Start The recommended way to get up and running quickly is to use the WDIO configuration wizard. Manual Quick Start To get started without using the configuration wizard, you will need to install the servic","default_branch":null,"files":null,"tree":[],"storefront":"/r/webdriverio-community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/webdriverio-community/wdio-electron-service/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}