J'ai reussi à trouver une solution qui me convient. Je me sers de selenium IDE et de selenium remote control ( tuto :
http://www.openqa.org/selenium-rc/tutorial.html)
Je fais mes tests avec selenium IDE qui me génère un script : je prends le script perl c'est celui que je prefère, si je veux l'editer ou le modfier je copie colle ce qui m'a crée dans mon editeur de texte et j'ajoute ce que je veux.
Une fois que c'est fait je lance le selenium server : java -jar selenium-server.jar -interactive
J'ouvre un autre console windows et je lance mon script perl et ça marche, par contre quand j'edite mon script je lui dit de me connecter avec ie quand je fais un : my $sel = Test::WWW::Selenium->new parce que pour le moment selenium server fonctionne pas avec firefox.
C'est pas super pratique mais cette solution me convient.
Il y a Squish/Web qui est pas mal mais c'est payant, la version d'evaluation dure que 31 jours par contre tu peux pas coder en java tu as juste perl,tcl,javascript,python.
Partager