Bonjour,

je travaille actuellement sur un projet J2EE utilisant GWT 2.0. Les
tests selenium ne passent pas en passant par selenium IDE.
GWT 2.0 ne génére pas forcément d'id aux élements des pages web (des
boutons notamment), les class et le css ne permettent pas de les
identifier.

En parcourant les différents forums j'ai pu constater qu'il est
possible de contourner ce problème en placant un id manuellement sur
les widgets utilisés, ou en utilisant des méthodes comme ensureById ou
AssignId ; solution que j'ai testé sans succès.

Je souhaiterais automatiser les tests sans avoir besoin à repasser
manuellement sur le code source, objet par objet.
Ce cas est-il
possible ?

Sinon, comment écrire les tests en classe java (un par un, test par
test) en JUnit 4 WebDriver (Backed ou non), ou Remote Control sans
avoir ce soucis d'id ?

Merci.