Bonjour à tous,

Je réalise des tests d'interface d'une appli j2ee grâce à Selenium mais j'ai un soucis pour simuler le click "OK" d'une pop up de confirmation en javascript.

Voici mon javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var msg="<bean:message key="006.freeze.config.confirm"/>";
if (!confirm(msg)) return;
où le message est défini dans un fichier de properties et qui correspond a :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"La validation de la configuration empêchera toute modification ultérieure, veuillez confirmer"
Dans mon test java selenium, j'ai essayé plusieurs choses sans succès :
D'abord :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
selenium.waitForPageToLoad("3000");
selenium.getConfirmation();
Puis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
assertTrue(selenium.getConfirmation().matches("La validation de la configuration empêchera toute modification ultérieure, veuillez confirmer"));
et encore:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
assertEquals("La validation de la configuration empêchera toute modification ultérieure, veuillez confirmer", selenium.getConfirmation());
ou un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
selenium.getConfirmation();
tout seul

mais rien n'y fait, j'ai même pas d'erreur, juste rien qui se produit.
Je suis a court d'idée la

Est ce que quelqu'un a une idée,

merci par avance!