Pular para o conteúdo principal

throttleCPU

Reduz o desempenho da CPU para emular um processador mais lento.

informação

Observe que usar o comando throttleCPU requer suporte para o protocolo Chrome DevTools e, por exemplo, não pode ser usado ao executar testes automatizados na nuvem. O protocolo Chrome DevTools não é instalado por padrão, use npm install puppeteer-core para instalá-lo. Saiba mais na seção Protocolos de Automação.

Uso
browser.throttleCPU(factor)
Parâmetros
NomeTipoDetalhes
factornumberfator de desaceleração (1 é sem redução, 2 é 2x mais lento, etc)
Exemplo
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});

Welcome! How can I help?

WebdriverIO AI Copilot