Saltar al contenido principal

waitUntil

Este comando de espera es tu arma universal si quieres esperar a que ocurra algo. Espera una condición y aguarda hasta que esa condición se cumpla con un valor verdadero que sea devuelto.

Un ejemplo común es esperar hasta que cierto elemento contenga un texto específico (ver ejemplo).

Uso
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parámetros
NombreTipoDetalles
conditionFunctioncondición a esperar hasta que devuelva un valor verdadero
options
opcional
WaitUntilOptionsopciones del comando
options.timeout
opcional
Numbertiempo en ms (valor predeterminado basado en la configuración waitforTimeout)
options.timeoutMsg
opcional
Stringmensaje de error a lanzar cuando waitUntil agota el tiempo de espera
options.interval
opcional
Numberintervalo entre verificaciones de condición (valor predeterminado basado en la configuración waitforInterval)
Ejemplos
index.html
loading...
waitUntilExample.js
loading...
Devuelve
  • <Boolean> return: true si la condición se cumple

Welcome! How can I help?

WebdriverIO AI Copilot