1.1.0 • Published 1 year ago

dom-snapshots v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

DOM Snapshots

Creates DOM snapshots used for e2e testing, or something else

Usage

We will use Puppeteer project for example

const domSnapshots = require('dom-snapshots');
const puppeteer = require('puppeteer');

const browser = await puppeteer.launch();
const page = await browser.newPage();

await page.goto('https://www.danijel.net');

const bodyHandle = await page.evaluateHandle(() => document.body);
const resultHandle = await page.evaluateHandle(domSnapshots, bodyHandle);
console.log(await resultHandle.jsonValue());
await resultHandle.dispose();

await browser.close();
1.1.0

1 year ago

1.0.0

1 year ago