Saltar al contenido principal

throttleCPU

Reduce la velocidad de la CPU para emular un procesador más lento.

información

Ten en cuenta que usar el comando throttleCPU requiere soporte para el protocolo Chrome DevTools y, por ejemplo, no se puede usar cuando ejecutas pruebas automatizadas en la nube. El protocolo Chrome DevTools no está instalado por defecto, usa npm install puppeteer-core para instalarlo. Descubre más en la sección Protocolos de Automatización.

Uso
browser.throttleCPU(factor)
Parámetros
NombreTipoDetalles
factornumberfactor de ralentización (1 es sin reducción, 2 es ralentización 2x, etc)
Ejemplo
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});

Welcome! How can I help?

WebdriverIO AI Copilot