throttleCPU
Drosselt die CPU, um einen langsameren Prozessor zu emulieren.
Info
Beachten Sie, dass die Verwendung des throttleCPU
-Befehls Unterstützung für das Chrome DevTools-Protokoll erfordert und z.B.
nicht verwendet werden kann, wenn automatisierte Tests in der Cloud ausgeführt werden. Das Chrome DevTools-Protokoll ist nicht standardmäßig installiert,
verwenden Sie npm install puppeteer-core
, um es zu installieren.
Erfahren Sie mehr im Abschnitt Automation Protocols.
Verwendung
browser.throttleCPU(factor)
Parameter
Name | Type | Details |
---|---|---|
factor | number | Verlangsamungsfaktor (1 bedeutet keine Drosselung, 2 ist 2x Verlangsamung, usw.) |
Beispiel
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});