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!
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!
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!