Function: takeSnapshots()
takeSnapshots(
options?):Promise\<BrowserInteractionResultReader>
Defined in: api/src/API.ts:221
This API runs E2E interaction and takes heap snapshots.
This is equivalent to running memlab snapshot in CLI.
Parameters
options?
RunOptions = {}
configure browser interaction run
Returns
Promise\<BrowserInteractionResultReader>
a utility reading browser interaction results from disk
- Examples:
const {takeSnapshots} = require('@memlab/api');
(async function () {
const scenario = {
url: () => 'https://www.facebook.com',
};
const result = await takeSnapshots({scenario});
})();