class: Tracing
您可以使用tracing.start
和 tracing.stop
创建一个可以在 Chrome DevTools 或者 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]>> 返回的是被兑现的承诺,包含内存缓冲区对象.
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。