ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Selenium - Clicar em Web td/tr

Esclarecimentos e dúvidas sob o Modelo de Aplicativo de Cadastro em VBA no Microsoft Excel publicado no site e blog http://www.tomasvasquez.com.br
Anderson Diniz
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Sex Set 10, 2021 5:26 pm

Selenium - Clicar em Web td/tr

Mensagem por Anderson Diniz »

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.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2928
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Selenium - Clicar em Web td/tr

Mensagem por webmaster »

Está dentro de um iframe?


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.
Anderson Diniz
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Sex Set 10, 2021 5:26 pm

Re: Selenium - Clicar em Web td/tr

Mensagem por Anderson Diniz »

webmaster escreveu: Ter Set 14, 2021 12:07 am Está dentro de um iframe?
Possivelmente!

De fato ele é um elemento (hiperlink para acessar a outra pagina), dentro de outro elemento (pagina principal).


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Anderson Diniz
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Sex Set 10, 2021 5:26 pm

Re: Selenium - Clicar em Web td/tr

Mensagem por Anderson Diniz »

webmaster escreveu: Ter Set 14, 2021 6:48 pm Isso deve ajudar:

https://youtu.be/wuMlgSuEmoc
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.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder