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
Nome | Tipo | Detalhes |
---|---|---|
factor | number | fator 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
});