1.0.2 • Published 5 years ago

wdio-video-recorder v1.0.2

Weekly downloads
86
License
MIT
Repository
github
Last release
5 years ago

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