throttleCPU
Ограничивает ЦП для эмуляции медленного процессора.
информация
Обратите внимание, что использование команды throttleCPU требует поддержки протокола Chrome DevTools и, например,
не может использоваться при запуске автоматизированных тестов в облаке. Chrome DevTools протокол не устанавливается по умолчанию,
используйте npm install puppeteer-core для его установки.
Узнайте больше в разделе Протоколы автоматизации.
Использование
browser.throttleCPU(factor)
Параметры
| Имя | Тип | Описание |
|---|---|---|
factor | number | коэффициент замедления (1 - без ограничений, 2 - замедление в 2 раза и т.д.) |
Пример
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});