Robo de Navegação Web

Bom dia a todos!

Eu sei que existem outros tópicos aqui falando disto e até algum conteúdo na web… mas percebo que todos estes são um tanto quanto antigos.

Eu tenho a necessidade de criar um “robozinho” para acessar um determinado sistema web para retirar relatórios mensais para trabalhar com estes dados de forma consolidada…

Entre minhas dúvidas, talvez a principal seja: o que usar para isso?
Quando pesquiso a respeito encontro sempre falando-se do HttpUnit e JWebUnit, então gostaria de saber de vocês se essas ainda são as melhores soluções que existem para tarefas deste tipo?
O HttpUnit, por exemplo, pelo que vejo “morreu” em 2005. Estou até brincando um pouco com o JWebUnit, uma vez que (eu sei que não é bem assim) mas é quase uma evolução do HttpUnit, o problema deste quanto até mesmo do HttpUnit é a escassez de conteúdo, e o que eu acho, como comentei acima, são um tanto quanto antigos! :roll:

De uma olhada no pacote

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>4.0.3</version>
        </dependency>

Acho que deve ser isso que você procura.

Rafaek, eu irei ver o HttpClient (novamente), eu dei uma “esfolheada” neste artigo do GUJ: http://www.guj.com.br/articles/5 mas não me pareceu servir para isso… mas como eu apenas li muito rápido sobre isso, irei pesquisar o HttpClient mais afundo e já dou um retorno para falar se ele realmente supri minhas necessidades! ^^