Zum Hauptinhalt springen

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
NameTypeDetails
factornumberVerlangsamungsfaktor (1 bedeutet keine Drosselung, 2 ist 2x Verlangsamung, usw.)
Beispiel
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});

Welcome! How can I help?

WebdriverIO AI Copilot