throttleCPU
Limita la CPU per emulare un processore più lento.
informazione
Nota che l'utilizzo del comando throttleCPU
richiede il supporto per il protocollo Chrome DevTools e ad esempio
non può essere utilizzato quando si eseguono test automatizzati nel cloud. Il protocollo Chrome DevTools non è installato per impostazione predefinita,
usa npm install puppeteer-core
per installarlo.
Scopri di più nella sezione Protocolli di Automazione.
Utilizzo
browser.throttleCPU(factor)
Parametri
Nome | Tipo | Dettagli |
---|---|---|
factor | number | fattore di rallentamento (1 è nessun throttle, 2 è rallentamento 2x, ecc) |
Esempio
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});