Pular para o conteúdo principal

waitForDisplayed

Aguarde que um elemento seja exibido ou não exibido durante a quantidade de milissegundos fornecida.

informação

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

Uso
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Parâmetros
NomeTipoDetalhes
options
opcional
WaitForOptionsopções de waitForDisplayed (opcional)
options.timeout
opcional
Numbertempo em ms (padrão definido com base no valor de configuração waitforTimeout)
options.reverse
opcional
Booleanse verdadeiro, espera pelo oposto (padrão: false)
options.timeoutMsg
opcional
Stringse existir, substitui a mensagem de erro padrão
options.interval
opcional
Numberintervalo entre verificações (padrão: waitforInterval)
options.withinViewport
opcional
Booleandefina como true para esperar até que o elemento seja exibido dentro da viewport (padrão: false)
Exemplos
index.html
loading...
waitForDisplayedExample.js
loading...
Retorna
  • <Boolean> return: true se o elemento estiver exibido (ou não, se a flag estiver definida)

Welcome! How can I help?

WebdriverIO AI Copilot