Saltar al contenido principal

waitForDisplayed

Esperar a que un elemento se muestre o no se muestre durante la cantidad de milisegundos proporcionada.

información

A diferencia de otros comandos de elemento, WebdriverIO no esperará a que el elemento exista para ejecutar este comando.

Uso
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Parámetros
NombreTipoDetalles
options
opcional
WaitForOptionsopciones de waitForDisplayed (opcional)
options.timeout
opcional
Numbertiempo en ms (valor predeterminado basado en la configuración waitforTimeout)
options.reverse
opcional
Booleansi es true espera lo contrario (predeterminado: false)
options.timeoutMsg
opcional
Stringsi existe, anula el mensaje de error predeterminado
options.interval
opcional
Numberintervalo entre comprobaciones (predeterminado: waitforInterval)
options.withinViewport
opcional
Booleanestablecer en true para esperar hasta que el elemento se muestre dentro del viewport (predeterminado: false)
Ejemplos
index.html
loading...
waitForDisplayedExample.js
loading...
Devuelve
  • <Boolean> return: true si el elemento se muestra (o no si la bandera está establecida)

Welcome! How can I help?

WebdriverIO AI Copilot