Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
[RESOLVIDO] (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
-
- Acabou de chegar
- Mensagens: 8
- Registrado em: Qui Mar 26, 2020 4:57 pm
[RESOLVIDO] (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Alguem pode me ajudar
Como fazer o selenium verificar se um elemento está presente em uma pagina e se esse elemento não estiver deve ser precionado um botão, exemplo:"A". E se o elemento estiver presente deve ser precionado, exemplo: "B".
Como fazer o selenium verificar se um elemento está presente em uma pagina e se esse elemento não estiver deve ser precionado um botão, exemplo:"A". E se o elemento estiver presente deve ser precionado, exemplo: "B".
Editado pela última vez por Claudia souza em Qua Abr 01, 2020 12:13 am, em um total de 1 vez.
Re: (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Claudia souza,
Estou com um artigo na ponta do lápis desde cedo que fala sobre o assunto, mas o site resolveu dar todo tipo de problema hoje. Até segunda ordem, vou postar ele aqui mesmo no fórum:
https://www.tomasvasquez.com.br/forum/v ... =25&t=7504
Bom proveito!
Estou com um artigo na ponta do lápis desde cedo que fala sobre o assunto, mas o site resolveu dar todo tipo de problema hoje. Até segunda ordem, vou postar ele aqui mesmo no fórum:
https://www.tomasvasquez.com.br/forum/v ... =25&t=7504
Bom proveito!
-
- Acabou de chegar
- Mensagens: 8
- Registrado em: Qui Mar 26, 2020 4:57 pm
Re: (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Obrigado por responder
Eu uso "IsElementePresent" para encontrar o elemento o problema é caso ele nao esteja presente. Se ele não estiver presente eu quero que ele efetue o "click" em outro lugar
Estou tentando usar uma estrutura condicional usando if e else algo assim
If elemento estiver presente
Selenium clica botão "a"
Else selenium clica botão "b"
Eu uso "IsElementePresent" para encontrar o elemento o problema é caso ele nao esteja presente. Se ele não estiver presente eu quero que ele efetue o "click" em outro lugar
Estou tentando usar uma estrutura condicional usando if e else algo assim
If elemento estiver presente
Selenium clica botão "a"
Else selenium clica botão "b"
Re: (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Claudia,
O artigo tem tudo o que precisa e mais até. Qual a dúvida agora?
O artigo tem tudo o que precisa e mais até. Qual a dúvida agora?
-
- Acabou de chegar
- Mensagens: 8
- Registrado em: Qui Mar 26, 2020 4:57 pm
Re: (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Estou tentando usar uma estrutura condicional usando "if e else" algo assim
If elemento estiver presente
Selenium clica botão "a"
Else selenium clica botão "b"
If elemento estiver presente
Selenium clica botão "a"
Else selenium clica botão "b"
Re: (Selenium) Encontrar elemento e efetuar um click caso o elemento esteja presente
Isso?
Código: Selecionar todos
If Not driver.IsElementPresent(por.ID("estaPresente"))
driver.FindElementById("a").Click
Else
driver.FindElementById("b").Click
End If
-
- Acabou de chegar
- Mensagens: 8
- Registrado em: Qui Mar 26, 2020 4:57 pm