Gestion des logs avec SELENIUM

manu1980
Messages : 2
Inscription : jeu. août 02, 2018 8:16 pm

Gestion des logs avec SELENIUM

Message par manu1980 »

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
Pièces jointes
mon.squash.ta.project.zip
(170.89 Kio) Téléchargé 89 fois
manu1980
Messages : 2
Inscription : jeu. août 02, 2018 8:16 pm

Gestion des logs avec SELENIUM

Message par manu1980 »

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
Répondre

Revenir à « SKF »