限制CPU
限制CPU以模拟较慢的处理器。
信息
请注意,使用throttleCPU命令需要支持Chrome DevTools协议,例如在云端运行自动化测试时无法使用。Chrome DevTools协议默认不会安装,
请使用npm install puppeteer-core来安装它 。
在自动化协议部分了解更多信息。
用法
browser.throttleCPU(factor)
参数
| 名称 | 类型 | 详情 |
|---|---|---|
factor | number | 降速因子(1表示不限制,2表示速度降低2倍,以此类推) |
示例
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});