Pular para o conteúdo principal

waitUntil

Este comando de espera é sua arma universal se você quiser esperar por algo. Ele espera uma condição e aguarda até que essa condição seja cumprida com um valor verdadeiro a ser retornado.

Um exemplo comum é esperar até que um determinado elemento contenha um determinado texto (veja o exemplo).

Uso
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
Parâmetros
NomeTipoDetalhes
conditionFunctioncondição a ser esperada até retornar um valor verdadeiro
options
opcional
WaitUntilOptionsopções de comando
options.timeout
opcional
Numbertempo em ms (padrão definido com base no valor de configuração waitforTimeout)
options.timeoutMsg
opcional
Stringmensagem de erro a ser lançada quando waitUntil atingir o tempo limite
options.interval
opcional
Numberintervalo entre verificações de condição (padrão definido com base no valor de configuração waitforInterval)
Exemplos
index.html
loading...
waitUntilExample.js
loading...
Retorna
  • <Boolean> return: verdadeiro se a condição for cumprida

Welcome! How can I help?

WebdriverIO AI Copilot