From b361808d18ff51bed2057bff9e420c5cb9bd9a7c Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Tue, 20 Aug 2024 00:40:20 +0100 Subject: [PATCH] docs: add npm badges, tweaks --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 24dfefe3..c0b12a49 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,12 @@ # WDIO Electron Service + + + + + +
+ **WebdriverIO service for testing Electron applications** Enables cross-platform E2E testing of Electron apps via the extensive WebdriverIO ecosystem. @@ -8,10 +15,10 @@ Spiritual successor to [Spectron](https://github.com/electron-userland/spectron) ### Features -Using the service makes testing Electron applications much easier: +Makes testing Electron applications much easier via: - 🚗 auto-setup of required Chromedriver -- 📦 automatic path detection of your Electron application - supports [Electron Forge](https://www.electronforge.io/) and [Electron Builder](https://www.electron.build/) +- 📦 automatic path detection of your Electron application - supports [Electron Forge](https://www.electronforge.io/), [Electron Builder](https://www.electron.build/) and unpackaged apps - 🧩 access Electron APIs within your tests - 🕵️ mocking of Electron APIs via a Vitest-like API @@ -118,7 +125,7 @@ Read the [development doc](./docs/development.md) if you are interested in contr ## Example Integrations -Check out our [Electron boilerplate](https://github.com/webdriverio/electron-boilerplate) project that showcases how to integrate WebdriverIO in an example application. You can also have a look at the [Example Apps](./apps/) and [E2Es](./packages/e2e/) directories in this repository. +Check out our [Electron boilerplate](https://github.com/webdriverio/electron-boilerplate) project that showcases how to integrate WebdriverIO in an example application. You can also have a look at the [Example Apps](./apps/) and [E2Es](./e2e/) directories in this repository. ## Support