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 |
options optionnel | WaitUntilOptions | options de commande |
options.timeout optionnel | Number | temps en ms (valeur par défaut basée sur la valeur de configuration waitforTimeout ) |
options.timeoutMsg optionnel | String | message d'erreur à lancer lorsque waitUntil expire |
options.interval optionnel | 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