waitUntil
Questo comando di attesa è la tua arma universale quando desideri attendere qualcosa. Si aspetta una condizione e attende fino a quando tale condizione non viene soddisfatta con un valore veritiero restituito.
Un esempio comune è attendere fino a quando un determinato elemento contiene un certo testo (vedi esempio).
Utilizzo
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parametri
Nome | Tipo | Dettagli |
---|---|---|
condition | Function | condizione da attendere fino a quando non restituisce un valore veritiero |
options opzionale | WaitUntilOptions | opzioni del comando |
options.timeout opzionale | Number | tempo in ms (predefinito impostato in base al valore di configurazione waitforTimeout ) |
options.timeoutMsg opzionale | String | messaggio di errore da generare quando waitUntil va in timeout |
options.interval opzionale | Number | intervallo tra i controlli delle condizioni (predefinito impostato in base al valore di configurazione waitforInterval ) |
Esempi
index.html
loading...
waitUntilExample.js
loading...
Restituisce
- <Boolean>
return
: true se la condizione è soddisfatta