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
| Nombre | Tipo | Detalles |
|---|---|---|
condition | Function | condición a esperar hasta que devuelva un valor verdadero |
optionsopcional | WaitUntilOptions | opciones del comando |
options.timeoutopcional | Number | tiempo en ms (valor predeterminado basado en la configuración waitforTimeout) |
options.timeoutMsgopcional | String | mensaje de error a lanzar cuando waitUntil agota el tiempo de espera |
options.intervalopcional | Number | intervalo 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