Przejdź do głównej treści

waitUntil

Ta komenda wait jest Twoją uniwersalną bronią, jeśli chcesz na coś poczekać. Oczekuje ona warunku i czeka, aż warunek ten zostanie spełniony, zwracając wartość prawdziwą.

Typowym przykładem jest oczekiwanie, aż określony element będzie zawierał określony tekst (patrz przykład).

Użycie
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parametry
NameTypeDetails
conditionFunctionwarunek, na który trzeba czekać, aż zwróci wartość prawdziwą
options
optional
WaitUntilOptionsopcje komendy
options.timeout
optional
Numberczas w ms (domyślnie ustawiony na podstawie wartości konfiguracyjnej waitforTimeout)
options.timeoutMsg
optional
Stringkomunikat o błędzie wyświetlany, gdy waitUntil przekroczy limit czasu
options.interval
optional
Numberinterwał między sprawdzeniami warunku (domyślnie ustawiony na podstawie wartości konfiguracyjnej waitforInterval)
Przykłady
index.html
loading...
waitUntilExample.js
loading...
Zwraca
  • <Boolean> return: true jeśli warunek jest spełniony

Welcome! How can I help?

WebdriverIO AI Copilot