Bonjour Bienvenue dans le tutoriel Selenium, dans cet article, nous verrons comment générer un rapport XSLT dans Selenium Webdriver.
Toute automatisation sans bons rapports ne sert à rien, Lorsque vous intégrez Selenium à TestNG, vous obtiendrez des rapports par défaut par TestNG, ce qui est très utile, mais nous pouvons toujours générer de bons rapports via XSLT reporter ou ATU reporter.
Avant de commencer à publier XSLT, je souhaite également partager un autre rapport que j’utilise réellement dans mon projet actuel et croyez-moi, vous adorerez également ce rapport. Je suis fan de tous les temps de ce rapport et il couvre également le journal et la capture d’écran.
L’outil de reporting dont je parlais est Extent Report qui est à nouveau un framework open source que vous pouvez utiliser pour tout projet existant ou nouveau. J’ai un article détaillé et une vidéo à ce sujet, vous souhaitez donc en explorer plus, puis cliquez sur le lien ci-dessous et commencez à utiliser le rapport d’étendue.
Nouveau rapport – Rapport avancé à l’aide du rapport d’étendue
J’ai créé une petite vidéo YouTube sur le rapport XSLT dans Selenium WebDriver
Rapport XSLT dans Selenium Webdriver
XSLT signifie XML Style-sheet language for transformation, Il fournit un rapport de mise en forme très riche en utilisant le framework TestNG.
Pour générer un rapport XSLT dans Selenium, soyez prêt avec la condition préalable ci-dessous.
Condition préalable –
1-Ant doit être installé.
2 – Nous devrions avoir au moins un cas de test doit être exécuté par TestNG (c’est-à-dire – le répertoire de sortie doit être disponible dans le répertoire personnel).
Installer ANT-
Qu’est-ce que Ant
1 – Apache Ant est un outil de construction basé sur Java d’Apache.
2 – Les fichiers de génération d’Apache Ant sont écrits en XML.
3 – Outil Open Source.
Cet article vous expliquera comment installer Apache ANT pour automatiser le processus de génération et de déploiement en étapes simples et faciles.
Générons un rapport XSLT dans Selenium WebDriver
Étape 1 – Accédez à l’url de mention ci-dessous
http://ant.apache.org/bindownload.cgi
Étape 2 – Accédez à la version actuelle de ANT et téléchargez le fichier zip
Étape 3 – Extraire le fichier zip
Étape 4 – Une fois que nous avons extrait le fichier zip, nous devons définir la variable d’environnement.
Faites un clic droit sur Poste de travail et sélectionnez les propriétés et cliquez sur Paramètres système avancés
Ajouter la variable utilisateur – Donnez ici le nom ANT_HOME et dans la section valeur spécifiez le chemin jusqu’au répertoire personnel de ant
Ajouter une variable système – Dans ce cas, nous devons modifier le chemin système existant, cliquez sur modifier, allez jusqu’au dernier et donnez l’emplacement jusqu’au bac et économisez.
Remarque – Veuillez ne pas modifier un autre chemin – cela peut planter votre système.
Étape 5 – Vérifiez maintenant que Ant est installé correctement – Ouvrez CMD et tapez run et appuyez sur entrée.
Remarque – s’il est installé correctement, dans la console de sortie, nous obtiendrons la construction.xml introuvable – Échec de la construction
Étape 1 – Téléchargez XSLT depuis mon compte de pilote Google.
Étape 2 – Décompressez le dossier XSLT et copiez tous les fichiers et collez-les dans le répertoire personnel du projet.
Voir ci-dessous capture d’écran
Étape 3 – Exécutez maintenant la construction.fichier xml utilisant Ant – pour l’exécution de la construction.fichier xml.
Ouvrez l’invite de commande et allez jusqu’au répertoire personnel du projet, tapez exécuter et appuyez sur entrée.
Étape 4 – Une fois la construction réussie, écrivez ant generateReport et appuyez sur entrée.
Étape 5 – Une fois la construction réussie, accédez au répertoire du projet et vous obtiendrez le dossier testng-xslt
Dans testng-xslt, vous obtiendrez un index.html (c’est le rapport principal) ouvert dans Firefox ou dans le navigateur Chrome qui prend en charge JavaScript