Aller au contenu principal

waitForDisplayed

Attendre qu'un élément soit affiché ou non pendant le nombre de millisecondes fourni.

info

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

Utilisation
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Paramètres
NomTypeDétails
options
optionnel
WaitForOptionsoptions waitForDisplayed (optionnel)
options.timeout
optionnel
Numbertemps en ms (par défaut basé sur la valeur de configuration waitforTimeout)
options.reverse
optionnel
Booleansi true, attend l'opposé (par défaut : false)
options.timeoutMsg
optionnel
Strings'il existe, il remplace le message d'erreur par défaut
options.interval
optionnel
Numberintervalle entre les vérifications (par défaut : waitforInterval)
options.withinViewport
optionnel
Booleandéfinir sur true pour attendre que l'élément soit affiché dans le viewport (par défaut : false)
Exemples
index.html
loading...
waitForDisplayedExample.js
loading...
Retourne
  • <Boolean> return: true si l'élément est affiché (ou ne l'est pas si le drapeau est défini)

Welcome! How can I help?

WebdriverIO AI Copilot