class: Tracing
你可以使用 tracing.start
和 tracing.stop
创建一个可以在 Chrome DevTools or timeline viewer 中打开的跟踪文件。
await page.tracing.start({path: 'trace.json'});
await page.goto('https://www.google.com');
await page.tracing.stop();
tracing.start(options)
options
<[Object]>path
<[string]> 跟踪文件写入的路径screenshots
<[boolean]> 捕获跟踪中的屏幕截图categories
<[Array]<[string]>> 指定要使用的自定义类别替换默认值
- returns: <[Promise]>
每个浏览器一次只能激活一条跟踪。
tracing.stop()
- returns: <[Promise]<[Buffer]>> Promise which resolves to buffer with trace data.