Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Problemática no preenchimento dos campos

Olá.

Gostaria de tirar uma dúvida sobre o uso do WebDriverWait...

Realizei toda a codificação do primeiro exemplo (Cadastro de usuário), e reparei que no momento em que o comando para que os campos "nome" e "e-mail" fossem preenchidos, nada ocorrida. Esse erro era ocasionado pelo fato do Selenium não estar conseguindo identificar os elementos, pois ele estava executando o código antes que a página fosse carregada. No caso, resolvi o problema inserindo um WebDriverWait de 10 segundos, aguardando os elementos aparecerem na tela, para depois preenche-los. No caso, isso seria a coisa certa a se fazer? Ou teria uma forma melhor de resolver esse problema?

1 resposta
solução!

Olá José,

Este é um problema comum mesmo. Pode esperar com o wait mesmo que é de boa, é a forma que usamos também.

Abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software