waitUntil
Cette commande d'attente est votre arme universelle si vous souhaitez attendre quelque chose. Elle attend une condition et patiente jusqu'à ce que cette condition soit remplie avec une valeur véridique à retourner.
Un exemple courant est d'attendre qu'un certain élément contienne un certain texte (voir exemple).
Utilisation
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Paramètres
| Nom | Type | Détails |
|---|---|---|
condition | Function | condition à attendre jusqu'à ce qu'elle renvoie une valeur véridique |
optionsoptionnel | WaitUntilOptions | options de commande |
options.timeoutoptionnel | Number | temps en ms (valeur par défaut basée sur la valeur de configuration waitforTimeout) |
options.timeoutMsgoptionnel | String | message d'erreur à lancer lorsque waitUntil expire |
options.intervaloptionnel | Number | intervalle entre les vérifications de condition (valeur par défaut basée sur la valeur de configuration waitforInterval) |
Exemples
index.html
loading...
waitUntilExample.js
loading...
Retourne
- <Boolean>
return: vrai si la condition est remplie