[Dúvida] Automação com Java
É possível fazer automação em java? Sem ser automação de testes... Estou me referindo algo estilo webscraping.
Sei é totalmente possível fazer em Python, mas gostaria de saber se é possível fazer com Java...
É possível fazer automação em java? Sem ser automação de testes... Estou me referindo algo estilo webscraping.
Sei é totalmente possível fazer em Python, mas gostaria de saber se é possível fazer com Java...
Sim, é perfeitamente possível fazer web scraping com Java. Inclusive, existem várias libs disponíveis.
Embora o link acima cite o Selenium, eu diria que não é a opção mais adequada, já que ele foi pensado para ser uma ferramenta de testes automatizados para aplicações web. Conforme citado neste artigo, a exceção é se o site usa JavaScript para mostrar alguma informação que vc quer pegar (embora em outras linguagens existam libs que contornam isso, não sei se tem em Java também).
Daora sua explicação, entendi agora a parte do JavaScript do Selenium. Valeu!!
Sim, das vezes que eu fiz, utilizei o selenium, mas acredito que já exista outros frameworks para isso também...
Vi que o pessoal usa muito Selenium para automação de testes, não é?
Exato, mas funciona para webscraping também...o maior problema, na minha opinião, é que eu achei ele meio lento, mas pra mim funcionou para o que eu queria na época (era um projetinho para pegar dados publicos da bolsa de valores)
Que massa, muito obrigado!!