wdio-video-recorder

1.0.2 • Public • Published

alt text

WebdriverIO test recording with ffmpeg

Records WebdriverIO tests.
Uses ffmpeg to capture screen (remote) screen.

Install

npm install wdio-video-recorder

Usage

Add the following beforeEach/afterEach hooks:

module.exports = {
  beforeEach: function (browser, done) {
    require('wdio-video-recorder').start(browser, done)
  },
  afterEach: function (browser, done) {
    require('wdio-video-recorder').stop(browser, done)
  }
}

Enable the video screen recording in your test settings:

{
  "test_settings": {
    "default": {
      "videos": {
        "enabled": true,
        "delete_on_success": false,
        "path": "",
        "format": "mp4",
        "resolution": "1440x900",
        "fps": 15,
        "display": ":60",
        "pixel_format": "yuv420p"
      }
    }
  }
}

Author

Praveen Prasannan

Docs & further reading

Package Sidebar

Install

npm i wdio-video-recorder

Weekly Downloads

76

Version

1.0.2

License

MIT

Unpacked Size

4.25 kB

Total Files

3

Last publish

Collaborators

  • praveenprasannan