# Webdriver Reporter for CrabNebula Cloud

This package provides a Webdriver reporter that sends test results to [CrabNebula Cloud](https://docs.crabnebula.dev/cloud)
when CrabNebula's test runner (either remotely or locally via [@crabnebula/test-runner-backend](https://www.npmjs.com/package/@crabnebula/test-runner-backend)).

It should be used along [@crabnebula/tauri-driver](https://www.npmjs.com/package/@crabnebula/tauri-driver).

## Usage

Install the package using your preferred Node.js package manager:

```sh
npm install --save-dev @crabnebula/webdriverio-cloud-reporter
yarn install -D @crabnebula/webdriverio-cloud-reporter
pnpm install -D @crabnebula/webdriverio-cloud-reporter
```

Then register it in the WebdriverIO configuration file:

```js
// wdio.conf.js
const { CrabNebulaCloudReporter } = require("@crabnebula/webdriverio-cloud-reporter");

exports.config = {
  reporters: [CrabNebulaCloudReporter],
}
```
