Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Selenium click

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
edsonsoulreaver
Colaborador
Colaborador
Mensagens: 17
Registrado em: Qua Dez 21, 2011 8:42 pm

Selenium click

Mensagem por edsonsoulreaver »

boa noite,
no ie ele foi normal ie.Document.getElementById("sendemail_label").Click

já no Selenium...

tenho esse XPath = //*[@id="sendemail_label"]

fiz esse procedimento e ele não executa alguma sugestão? deveria clicar no botão enviar

driver.FindElementByXPath("//*[@id=""sendemail_label""]").Click

esse é parte do html:

<button name="sendemail" id="sendemail" class="awesomeButton buttonLarge primaryLargeButton" type="button" onclick="if (!submitBSMSForm()){ return false; } else { document.getElementById('sendemail').click() }"><span id="sendemail_label" class="button_label">Enviar e-mail</span></button>


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.


edsonsoulreaver
Colaborador
Colaborador
Mensagens: 17
Registrado em: Qua Dez 21, 2011 8:42 pm

Re: Selenium click

Mensagem por edsonsoulreaver »

Resolvi....
driver.FindElementByXPath("(//button[@id='sendemail'])[2]").Click


Responder