Hoppa till huvudinnehåll

waitUntil

Detta väntkommando är ditt universella vapen om du vill vänta på något. Det förväntar sig ett villkor och väntar tills detta villkor är uppfyllt med ett sanningsvärde som returneras.

Ett vanligt exempel är att vänta tills ett visst element innehåller en viss text (se exempel).

Användning
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parametrar
NamnTypDetaljer
conditionFunctionvillkor att vänta på tills det returnerar ett sanningsvärde
options
valfri
WaitUntilOptionskommandoalternativ
options.timeout
valfri
Numbertid i ms (standard baserat på waitforTimeout konfigurationsvärde)
options.timeoutMsg
valfri
Stringfelmeddelande att kasta när waitUntil får timeout
options.interval
valfri
Numberintervall mellan villkorskontroller (standard baserat på waitforInterval konfigurationsvärde)
Exempel
index.html
loading...
waitUntilExample.js
loading...
Returnerar
  • <Boolean> return: true om villkoret är uppfyllt

Welcome! How can I help?

WebdriverIO AI Copilot