限制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
});