throttleCPU
Ogranicza moc procesora, aby symulować wolniejszy procesor.
informacja
Pamiętaj, że korzystanie z polecenia throttleCPU
wymaga obsługi protokołu Chrome DevTools i np.
nie może być używane podczas uruchamiania automatycznych testów w chmurze. Protokół Chrome DevTools nie jest instalowany domyślnie,
użyj npm install puppeteer-core
, aby go zainstalować.
Dowiedz się więcej w sekcji Protokoły Automatyzacji.
Użycie
browser.throttleCPU(factor)
Parametry
Nazwa | Typ | Szczegóły |
---|---|---|
factor | number | współczynnik spowolnienia (1 to brak ograniczenia, 2 to spowolnienie 2x, itd.) |
Przykład
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});