Batch simulador de usuário

Galera, boa tarde…

Preciso criar um batch (processo automático) que faça o seguinte…

Entre em um site e preencha os campos de login e senha e depois abaixe um arquivo da data respectiva que será enviada como parametro…

Como faço isso? algumas pessoas me indicaram o httpunit e o selenium as são ferramentas de teste e não sei como usa-las.

Grato a todos!

Use o HttpConnection com uma classe TimerTask para fazer o processo.

http://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/HttpConnection.html