ANT - Générer des rapports XSLT Dans Sélénium WebDriver données cadre Driven - Partie 1
Pour générer des rapports XSLT, nous devons utiliser Apache Ant. Apache Ant est un outil de ligne de commande open source qui nous aidera à générer des rapports XSLT pour nos données WebDriver de sélénium entraîné cadre de tests d'automatisation du logiciel. Dans STEP 18. Nous avons implémenté avec succès la fonctionnalité de journalisation Dans nos données cadre pour l'application de conduits Web du logiciel. Maintenant, nous allons configurer notre projet-cadre axé sur les données pour générer des rapports interactifs XSLT.
Dans cette étape, nous allons configurer notre projet et système pour générer des rapports XSLT. Configuration inclut Java Installation du logiciel, le logiciel ANT installation, l'ajout build.xml Dans projet et vérifier que tous les autres fichiers requis sont configurés et mis à place ou non.
Pourquoi ont besoin de rapports XSLT
Jusqu'à présent, nous avons généré des rapports de TestNG comme décrit dans l'étape 10. Mais les rapports de TestNG ne sont pas tellement interactif et nous ne pouvons pas envoyer ce genre de rapports à notre gestionnaire ou d'un client. rapports XSLT sont très interactifs et faciles à comprendre.
Installation ANT Pour les rapports XSLT
Tout ce que vous avez d'abord configurer ant Dans votre système pour générer des rapports XSLT. Et pour configurer fourmi, dernière version java doit être installé dans votre système. ALLER À CETTE PAGE pour savoir comment installer le logiciel Java et configurer Apache ANT Dans votre système avec des étapes de description détaillée. J'ai également décrit comment vérifier que la fourmi est-il configuré correctement ou non sur cette page.
Ajouter un fichier build.xml sous votre projet
Après l'installation de ANT Dans votre système, vous devez créer un fichier build.xml sous votre projet « WDDF » parce que la fourmi ne comprennent que modèle d'exécution du fichier build.xml. Vous pouvez télécharger le fichier build.xml prêt à l'emploi de la page lien ci-dessous donné à l'inclure dans votre projet.
Après avoir téléchargé le fichier build.xml, Copier-coller dans le dossier de votre projet dans Eclipse comme le montre l'image ci-dessous Dans donné.

Vérification des chemins dans le fichier build.xml
Ouvrez le fichier build.xml.
- Vérifiez la valeur de la propriété « de project.jars » à la ligne n ° 10 du fichier build.xml. Il doit être le chemin du dossier « JarFiles » du projet « WDDF ». Pour moi, il est "E: \ backup \ Formation \ WDDF \ JarFiles".
- Vérifier le chemin de fichier testng-results.xsl à la ligne n ° 91 du fichier build.xml. Il devrait être "src / com / STTA / xslt / testng-results.xsl" Si la structure des répertoires de votre cadre est le même pour moi.
Confirmation Jar requis Fichiers ajoutés dans le chemin de construction du projet
Une fois de plus besoin de confirmer que les fichiers jar ci-dessous donnés sont inclus dans votre chemin de génération de projet ou non. Vous avez besoin beugler fichiers données dans le chemin de la construction de votre projet pour générer des rapports XSLT.
Vous pouvez voir l'étape 3 pour savoir où télécharger tous les fichiers ci-dessus 3 et 4 STEP de savoir comment les ajouter dans le chemin de la construction de votre projet.
Confirmer « testng-results.xsl » est ajoutée dans votre projet
Comme cela est décrit à l'étape 3. fichier « testng-results.xsl » devrait être ajouté sous paquet « com.stta.xslt » du projet « WDDF ».
Faisant maintenant partie du projet et la configuration du système est terminée pour générer des rapports XSLT pour nos données WebDriver cadre pour toute application entraîné logiciel. Nous allons en apprendre davantage sur la façon de générer des rapports XSLT Dans l'étape suivante.