Pular para o conteúdo principal

waitUntil

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

informação

Ao contrário de outros comandos de elemento, o WebdriverIO não esperará que o elemento exista para executar este comando.

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

Uso
$(selector).waitUntil(condition, { timeout, timeoutMsg, interval })
Parâmetros
NomeTipoDetalhes
conditionFunctioncondição para aguardar
options
opcional
WaitUntilOptionsopções do comando
options.timeout
opcional
Numbertempo em ms (padrão definido com base no valor de configuração waitforTimeout)
options.timeoutMsg
opcional
Stringmensagem de erro para lançar quando waitUntil atinge 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