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