J'ai quelques difficultés à faire un simple test de sélénium à travers Hudson.Tests de sélénium à Hudson question
J'ai installé le plugin SeleniumHQ pour Hudson et j'ai configuré un travail pour exécuter une suite de tests simple qui consiste en deux tests qui fonctionnent correctement à partir de l'IDE Selenium et du plugin TestNG dans Eclipse. Cependant, quand j'essaie de les faire passer par Hudson, le test semble juste s'arrêter à la fin du premier test (quel que soit le test, j'ai essayé beaucoup de tests différents qui sont tous valides quand ils sont lancés) autres enviornments).
La console de sortie de Hudson se lit comme suit:
11:48:09.543 INFO - Java: Sun Microsystems Inc. 14.2-b01 11:48:09.544 INFO - OS: Windows Vista 6.0 x86 11:48:09.559 INFO - v1.0.1 [2696], with Core [email protected]@ [@[email protected]] 11:48:09.655 INFO - Version Jetty/5.1.x 11:48:09.656 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 11:48:09.657 INFO - Started HttpContext[/selenium-server,/selenium-server] 11:48:09.657 INFO - Started HttpContext[/,/] 11:48:09.670 INFO - Started SocketListener on 0.0.0.0:4444 11:48:09.670 INFO - Started [email protected] 11:48:09.825 INFO - Preparing Firefox profile... 11:48:12.046 INFO - Launching Firefox... 11:48:12.919 INFO - Checking Resource aliases
La chose étrange est, je peux voir le premier test étant RAN, et il passe, mais le sélénium puis ne marche pas passer à la suivante, et si je créer une suite de tests avec juste un test, il s'y bloque indéfiniment. Veuillez noter que j'ai une action AssertVisible
dans le test pour vérifier la validité des résultats. Dois-je retourner quoi que ce soit d'autre pour qu'Hudson fasse le test correctement?
Merci à l'avance pour toute aide sur ce ...
Oui, j'ai déjà essayé de le faire mais le résultat est exactement le même - le premier test sera exécuté, passera, puis rien. De plus, aucun fichier résultat n'est généré. – Ger
Ok (c'est vraiment bon d'avoir le même comportement). Est-ce que ça pend vraiment indéfiniment? Pouvez-vous essayer avec un seul test? –
Je l'ai testé avec une suite de tests qui consiste en un test (simple connexion puis test de déconnexion) et qui a duré 15 minutes .... – Ger