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
});