npm.io
0.0.2 • Published 5 years ago

taiko-screencast

Licence
MIT
Version
0.0.2
Deps
2
Size
6 kB
Vulns
0
Weekly
0
Stars
14

Taiko Screencast Plugin

A plugin to record a gif video of a taiko script run.

Install

npm install --save-dev taiko-screencast

Example

Add this script in a file script.js.

const { openBrowser, closeBrowser, click, screencast } = require('taiko');

(async () => {
    try {
        await openBrowser();
        await screencast.startScreencast('output.gif');
        await goto('gauge.org');
        await click('Plugins');
        // more actions
        // ...
    } finally {
        await screencast.stopScreencast();
        await closeBrowser();
    }
})();

Run script with:

taiko script.js
taiko script.js --plugin taiko-screencast //Use --plugin to load a plugin in case of multiple plugins.

License

MIT

Keywords