Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Selenium - Clicar em Web td/tr
-
- Acabou de chegar
- Mensagens: 4
- Registrado em: Sex Set 10, 2021 5:26 pm
Selenium - Clicar em Web td/tr
Olá, prezados. Tudo bem com vocês?
Estou precisando de ajuda com o Selenium, para encontrar objetos via Web.
Preciso clicar no botão para continuar a navegação, contudo o FindElementByXPath não esta respondendo.
Tentei utilizar esse código (que me atende em outras situações) .FindElementByXPath("//td/a[contains(@id,'segundo')/a/div]").Click
O código do site esta elaborado dessa forma, abaixo:
<tbody>
<tr>...<tr>
<tr>
<td class="menu4_2" onclick="setStyleClassSelected(this, 'menu4_2')" id="segundo">
<a target="mainFrame" href="/webreport/showReports.do?localSessionId=7812AAD6F055D8FDBBD821CC44C58F5D" title="Emissão/Programação"><div>Emissão/Programação</div></a>
<div>Emissão/Programação</div>
</a>
</td>
</tr>
O link que me leva para outra pagina é o /webreport/showReports.do?localSessionId=7812AAD6F055D8FDBBD821CC44C58F5D, contudo ele muda a cada acesso.
Se ajudar, no CopyXpath tenho o seguinte resultado: /html/body/div/table/tbody/tr[2]/td/a
Alguém sabe como consigo alcançar o click nesse WebReport?
Obrigadão,
Ander Diniz.
Estou precisando de ajuda com o Selenium, para encontrar objetos via Web.
Preciso clicar no botão para continuar a navegação, contudo o FindElementByXPath não esta respondendo.
Tentei utilizar esse código (que me atende em outras situações) .FindElementByXPath("//td/a[contains(@id,'segundo')/a/div]").Click
O código do site esta elaborado dessa forma, abaixo:
<tbody>
<tr>...<tr>
<tr>
<td class="menu4_2" onclick="setStyleClassSelected(this, 'menu4_2')" id="segundo">
<a target="mainFrame" href="/webreport/showReports.do?localSessionId=7812AAD6F055D8FDBBD821CC44C58F5D" title="Emissão/Programação"><div>Emissão/Programação</div></a>
<div>Emissão/Programação</div>
</a>
</td>
</tr>
O link que me leva para outra pagina é o /webreport/showReports.do?localSessionId=7812AAD6F055D8FDBBD821CC44C58F5D, contudo ele muda a cada acesso.
Se ajudar, no CopyXpath tenho o seguinte resultado: /html/body/div/table/tbody/tr[2]/td/a
Alguém sabe como consigo alcançar o click nesse WebReport?
Obrigadão,
Ander Diniz.
-
- Acabou de chegar
- Mensagens: 4
- Registrado em: Sex Set 10, 2021 5:26 pm
Re: Selenium - Clicar em Web td/tr
Possivelmente!
De fato ele é um elemento (hiperlink para acessar a outra pagina), dentro de outro elemento (pagina principal).
-
- Acabou de chegar
- Mensagens: 4
- Registrado em: Sex Set 10, 2021 5:26 pm
Re: Selenium - Clicar em Web td/tr
SENSACIONAL! Ajudou demais!
Eu não conhecia o método Iframe e o programa que estou tentando acessar esta todo programado neste formato (Tag dentro do código principal).
Consegui acessar a tabela e clicar no botão que desejava.
Muitíssimo obrigado pela ajuda
O vídeo foi perfeito para a solução.
Att,
Anderson Diniz.