bugreplay-automation

1.0.6 • Public • Published

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'
      ]
   }
}

Readme

Keywords

none

Package Sidebar

Install

npm i bugreplay-automation

Weekly Downloads

8

Version

1.0.6

License

SEE LICENSE IN LICENSE file

Unpacked Size

7.36 MB

Total Files

110

Last publish

Collaborators

  • bugreplay