Aller au contenu principal

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.

info

Contrairement aux autres commandes d'élément, WebdriverIO n'attendra pas que l'élément existe pour exécuter cette commande.

Un exemple courant est d'attendre jusqu'à ce qu'un certain élément contienne un certain texte (voir exemple).

Utilisation
$(selector).waitUntil(condition, { timeout, timeoutMsg, interval })
Paramètres
NomTypeDétails
conditionFunctioncondition à attendre
options
optionnel
WaitUntilOptionsoptions de commande
options.timeout
optionnel
Numbertemps en ms (valeur par défaut basée sur la configuration waitforTimeout)
options.timeoutMsg
optionnel
Stringmessage d'erreur à lancer lorsque waitUntil expire
options.interval
optionnel
Numberintervalle entre les vérifications de condition (valeur par défaut basée sur la configuration waitforInterval)
Exemples
index.html
loading...
waitUntilExample.js
loading...
Retourne
  • <Boolean> return: vrai si la condition est remplie

Welcome! How can I help?

WebdriverIO AI Copilot