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
Namn | Typ | Detaljer |
---|---|---|
condition | Function | villkor att vänta på tills det returnerar ett sanningsvärde |
options valfri | WaitUntilOptions | kommandoalternativ |
options.timeout valfri | Number | tid i ms (standard baserat på waitforTimeout konfigurationsvärde) |
options.timeoutMsg valfri | String | felmeddelande att kasta när waitUntil får timeout |
options.interval valfri | Number | intervall mellan villkorskontroller (standard baserat på waitforInterval konfigurationsvärde) |
Exempel
index.html
loading...
waitUntilExample.js
loading...
Returnerar
- <Boolean>
return
: true om villkoret är uppfyllt