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
Nombre | Tipo | Detalles |
---|---|---|
factor | number | factor 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
});