Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Coletar dados com Selenium

Adorei o selenium achei ele uma excelente ferramenta, porem me surgiu uma dúvida, é possível utilizar o selenium para coletar os dados de uma página, ou que estejam em uma tag qualquer.

Se tiver por favor poderiam me auxiliar.

Atte!

2 respostas
solução!

Olá Ezequiel, tudo bem ?

Tem sim como coletar dados de elementos de página. A partir da obtenção dos elementos a partir do método FindElement(..) (usando qualquer que seja o mecanismo de busca, by class, by name, etc) podemos recuperar a informação contida no elemento.

Exemplo:

IWebElement elemento = webDriver.FindElement(By.Name("name"));
string texto = elemento.Text;

É possível também recuperar as informações sobre os atributos html desse elemento através do método .GetAttribute("atributo").

Para mais informações, dê uma olhada na API -> http://seleniumhq.github.io/selenium/docs/api/dotnet/

Abraço

Rafael Muito Obrigado ajudou muito deu super certo!