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