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 |
optionsopzionale | WaitUntilOptions | opzioni del comando |
options.timeoutopzionale | Number | tempo in ms (predefinito impostato in base al valore di configurazione waitforTimeout) |
options.timeoutMsgopzionale | String | messaggio di errore da generare quando waitUntil va in timeout |
options.intervalopzionale | 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