Pour vous aider à vous familiariser avec l'environnement Agilitest, voici une présentation des différents éléments qui composent l'éditeur Agilitest.
Menu de gestion de projet
Ce menu est situé en haut à gauche de l'éditeur. Il permet de créer un nouveau projet, d'ouvrir un clone git, d'ouvrir un projet déjà utilisé, de créer un nouveau composant et de sauvegarder les fichiers sur lesquels vous travaillez.
Créez un nouveau composant
Lorsque vous créez un nouveau composant, Agilitest vous propose une sélection de différents types de composants :
Nouveau script ATS : Pour créer un nouveau test ou un sous-script.
Créer un fichier CSV : Créer un fichier de données afin de tester différentes données (Data Driven Testing).
Créer un fichier JSON: Créer un fichier de données afin de tester également diverses données.
Créer un script Java: Pour appeler un code Java externe à Agilitest.
Créer une exécution: Pour créer une exécution de vos tests afin de gérer l'examen de tous vos tests à partir d'un projet qui peut être filtré avec plusieurs paramètres.
Menu de configuration et d'aide
Ce menu, situé en haut à droite de l'éditeur, vous permet de :
- Faire des captures d'écran de votre éditeur directement à partir d'Agilitest
- Avoir accès aux configurations d'Agilitest
- Avoir accès aux outils permettant de compléter Agilitest
- Rechercher un script dans l'éditeur
- Avoir accès au menu d'aide
Configurations d'Agilitest
Les paramètres d'Agilitest vous permettent de
- Générer des rapports d'erreur
- Paramétrer la langue de l'éditeur Agilitest (français ou anglais)
- Configurer ATS
- Configurer Jenkins
- Pour connecter une station mobile ou des comptes Git
Menu Outils
Vous pouvez améliorer votre expérience en ajoutant des outils qui communiquent directement avec Agilitest. Parmi ces outils, il y a :
- Les rapports Jasper
- Gestion de projet Apache Maven
- FlaUInspect
- Serveur Jenkins
Menu d'aide
Dans le menu d'aide, vous avez accès à
- Lien de téléchargement de l'archive Agilitest
- Liens de téléchargement de Mobile Station (Windows et MacOS)
- Lien de téléchargement du lecteur ATSV
- Diverses ressources pour accompagner votre parcours sur Agilitest (documentation, vidéos, webdrivers, etc...)
Explorateur de projets
L'explorateur de projets correspond à une arborescence qui répertorie l'ensemble des projets et des éléments qui les composent.
Il permet d'avoir une vision globale d'un projet et d'apporter des modifications globales ainsi que de limiter la méthode étape par étape.
Dans le menu de l'explorateur de projet, vous pouvez modifier la vue de l'arbre.
Pour en savoir plus, vous pouvez consulter la documentation sur l'explorateur de projet. l'explorateur de projets.
Gestion des canaux
canal Le menu de gestion est un pré-requis avant de commencer à éditer un test, c'est un élément central d'Agilitest qui facilitera la création de tests et maintenance.
Dans ce menu de gestion canal , vous avez accès aux éléments suivants :
- Le bouton de l'outil Capture
- Le bouton Fermer permet de fermer l'application en cours
- Le bouton Play permet de lire le script
- Le bouton Next pour jouer une action et la suivante
- Le bouton Paramètres permet de paramétrer la gestion de l'exécution.
Gestion des variables
Le menu des variables du script permet de créer et de visualiser toutes les variables utilisées dans un script.
Cela permet d'éviter d'avoir les variables dans le corps du script qui est uniquement conçu pour les actions.
Gestion des scripts
Menu Actions
Le menu d'actions d'Agilitest est central et permet de déclarer manuellement toutes les actions possibles dans un script de test.
Dans ce menu, vous trouverez toutes les actions d'Agilitest qui sont utilisées pendant un test. Il a été conçu pour assurer la plus grande compatibilité entre tous les appareils supportés par Agilitest.
Ce menu permet également de gérer les différents canaux utilisés lors d'un test.
Éditeur de scripts
L'éditeur de script d'Agilitest représente une grande partie de l'éditeur. Il montre les actions que vous pouvez exécuter sur vos tests. L'éditeur proposera des interprétations graphiques des actions qui seront effectuées sur votre script. Le format ATS est un format textuel qui décrit toutes les actions.
Cette section de l'éditeur est conçue pour permettre la réutilisation des composants: copie des actions ou des éléments sur lesquels ils agissent sur ou avec sous-script création.
L'affichage des actions ne montre que les actions principales, mais tous les cas peuvent être gérés dans des sous-menus.
En-tête de script
Le menu d'en-tête de script permet de gérer un ensemble de métadonnées liées à un test, comme la suite d'exécution par exemple.
Pour accéder à l'en-tête du script, ouvrez un script et cliquez sur l'icône "Données d'en-tête du script"de l'en-tête du script
Vous pouvez visualiser le script ATS correspondant à votre test.
💡 Conseil
Cela peut être utile pour copier les informations de l'en-tête du script et les envoyer par courrier électronique ou les ajouter à un commentaire dans votre outil de gestion des bugs.
Vous pouvez également avoir accès au code Java qui, une fois compilé, permettra l'exécution des tests.
🔸 Attention
ATS et les scripts Java ne peuvent pas être modifiés directement dans l'éditeur.
Pour revenir à l'éditeur de script, cliquez sur le bouton "Actions" pour revenir à l'éditeur de scripts.