puppeteer-har
![npm version](https://img.shields.io/npm/v/puppeteer-har.svg?style=flat-square)
Generate HAR file with puppeteer.
Install
npm install puppeteer-har
Usage
const puppeteer = require('puppeteer');
const PuppeteerHar = require('puppeteer-har');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
const har = new PuppeteerHar(page);
await har.start({ path: 'results.har' });
await page.goto('http://example.com');
await har.stop();
await browser.close();
})();
PuppeteerHar(page)
har.start([options])
options
<?Object> Optional
path
<string> If set HAR file will be written at this path
- returns: <Promise>
har.stop()
- returns: <Promise<?Object>> If path is not set in
har.start
Promise will return object with HAR.