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