Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Tyrz en 29 Enero 2011, 12:13 pm



Título: Rellenar formularios web
Publicado por: Tyrz en 29 Enero 2011, 12:13 pm
Hola,

me gustaria saber con que libreria se puede hacer para rellenar formularios de una pagina web desde una aplicacion java.
O si existe algo como el sendkeys de vb, como segunda opcion.

Muchas gracias de antemano!


Título: Re: Rellenar formularios web
Publicado por: sapito169 en 29 Enero 2011, 19:05 pm
que yo sepa los que hacen esto son los framewors de testing como selenun tambien lo puedes hacer con la clase robot de java


Título: Re: Rellenar formularios web
Publicado por: Debci en 30 Enero 2011, 10:43 am
O simplemente modificar los parametros de los controles, si es que son manipulables por el motor Java, considerando que hablamos de JSP y Tomcat, si lo que quieres hacer es rellener de forma física, debes usar la clase robot, con la que puedes manipular clicks, movimientos del ratón y demás.

Saludos


Título: Re: Rellenar formularios web
Publicado por: Tyrz en 30 Enero 2011, 10:58 am
He estado jugando con la clase robot y esta muy guapa pero tiene algo como esto: http://es.w3support.net/index.php?db=so&id=719682 ?

Perl tiene un paquete que hace que puedas interactuar con paginas sin hacerlo directamente, esto existe en java?

Muchas gracias! ;D


Título: Re: Rellenar formularios web
Publicado por: Tyrz en 30 Enero 2011, 16:55 pm
vale la libreria que buscaba es algo como esto http://httpunit.sourceforge.net/doc/cookbook.html

as ique gracias creo que mi duda esta resuelta, lo posteo por si alguien busca lo mismo

Un saludo!


Título: Re: Rellenar formularios web
Publicado por: Debci en 30 Enero 2011, 21:49 pm
Se agradece muchísimo la solución.

Saludos


Título: Re: Rellenar formularios web
Publicado por: kasiko en 2 Febrero 2011, 20:18 pm
vale la libreria que buscaba es algo como esto http://httpunit.sourceforge.net/doc/cookbook.html

as ique gracias creo que mi duda esta resuelta, lo posteo por si alguien busca lo mismo

Un saludo!

interesante, tomo nota  :rolleyes: