Bonjour,
J'utilise squash TA : 1.10.1 sous Eclipse.
1.10.1-RELEASE
Quand je lance l’exécution de mon script de test, j'ai 2 soucis :
- quand j'utilise System.out.println pour afficher des messages, je ne vois pas ces messages (alors que je les vois en lançant les tests comme des JUNIT)
- quand j'essaie d'utiliser les logs avec log4j, je n'ai pas d'erreur quand j'enregistre mes scripts, mais quand j'execute les tests alors j'ai le message suivant :
....resources8012856968087571944temp\java\pageObjects\Page_Abstract.java:8: error: package org.apache.logging.log4j does not exist
et pourtant il est bien déclaré dans mes différentes pages (utilisation pageObject) :
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
...
private static final Logger logger = LogManager.getLogger("Page_Abstract");
mes projet en PJ.
Pouvez-vous m'aider svp ? Merci
Gestion des logs avec SELENIUM
Gestion des logs avec SELENIUM
- Pièces jointes
-
- mon.squash.ta.project.zip
- (170.89 Kio) Téléchargé 91 fois
Gestion des logs avec SELENIUM
Pour information, j'ai installé la nouvelle version de Squash Toolbox puis j'ai migré mon projet dedans.
Cela a réglé mon problème en partie.
Tout fonctionne mieux, sauf que les logs avec log4j que j'ajoute dans mon code ne s'affichent pas quand j’exécute mon test, il n'y a que les messages standards et les logs gérés par Maven et le plugin squash.
Peut être avez-vous une idée pour cela..
Merci
Cela a réglé mon problème en partie.
Tout fonctionne mieux, sauf que les logs avec log4j que j'ajoute dans mon code ne s'affichent pas quand j’exécute mon test, il n'y a que les messages standards et les logs gérés par Maven et le plugin squash.
Peut être avez-vous une idée pour cela..
Merci