Zum Hauptinhalt springen

waitUntil

Dieser Wartebefehl ist deine universelle Waffe, wenn du auf etwas warten möchtest. Er erwartet eine Bedingung und wartet, bis diese Bedingung mit einem truthy-Wert erfüllt wird.

Ein häufiges Beispiel ist das Warten, bis ein bestimmtes Element einen bestimmten Text enthält (siehe Beispiel).

Verwendung
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parameter
NameTypDetails
conditionFunctionBedingung, auf die gewartet wird, bis sie einen truthy-Wert zurückgibt
options
optional
WaitUntilOptionsBefehlsoptionen
options.timeout
optional
NumberZeit in ms (Standardwert basierend auf dem Konfigurationswert waitforTimeout)
options.timeoutMsg
optional
StringFehlermeldung, die ausgegeben wird, wenn waitUntil das Zeitlimit überschreitet
options.interval
optional
NumberIntervall zwischen den Bedingungsprüfungen (Standardwert basierend auf dem Konfigurationswert waitforInterval)
Beispiele
index.html
loading...
waitUntilExample.js
loading...
Rückgabewert
  • <Boolean> return: true wenn die Bedingung erfüllt ist

Welcome! How can I help?

WebdriverIO AI Copilot