# bugreplay-automation

> Facilitates the automation of the BugReplay extension for recording automated test suites

Latest version **1.0.6** (published 2021-10-26) · SEE LICENSE IN LICENSE file license · 0 weekly downloads

## Install

```sh
npm install bugreplay-automation
pnpm add bugreplay-automation
yarn add bugreplay-automation
bun add bugreplay-automation
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.6 |
| Published | 2021-10-26 |
| First published | 2020-12-10 |
| Weekly downloads | 0 |
| License | SEE LICENSE IN LICENSE file |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 7 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | BugReplay, Inc. |
| Maintainers | bugreplay |

## Links

- npm: https://www.npmjs.com/package/bugreplay-automation
- npm.io page: https://npm.io/package/bugreplay-automation

## Recent versions

- 1.0.6 (latest) — 2021-10-26
- 1.0.5 — 2021-05-17
- 1.0.4 — 2021-04-08
- 1.0.3 — 2021-04-07
- 1.0.2 — 2021-04-06
- 1.0.1 — 2021-03-26
- 1.0.0 — 2020-12-10

## README

# BugReplay Automation Library
This package is used for controlling the BugReplay extension automatically for the sole purpose of creating BugReplay screencasts using WebdriverIO, Cypress, NightwatchJS and TestCafe test suites.

This package is included as a dependency when you use one of the bugreplay automation frameworks mentioned above. Once you install the bugreplay automation framework, just provide the path to the bugreplay automation extension included with this package, while configuring your browser and you should be good to start recording your automated test suites.

Currently we support only Chrome and MS Edge browsers. Here's how you can configure your test suites:

### Chrome
    desiredCapabilities: {
        browserName: 'chrome',
        'goog:chromeOptions': {
          args: [
            '--load-extension=node_modules/bugreplay-automation/extension/ ',
            '--auto-select-desktop-capture-source=Record This Window'
          ]
       }
    }


### MSEdge 
    desiredCapabilities: {
        browserName: 'MicrosoftEdge',
        'ms:edgeOptions': {
          w3c: false,
          args: [
            '--load-extension=node_modules/bugreplay-automation/extension/ ',
            '--auto-select-desktop-capture-source=Record This Window'
          ]
       }
    }

---
_Source: https://npm.io/package/bugreplay-automation · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
