Présentation de l'éditeur
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 configuration et d'aide
Paramètres d'agilité
Vous pouvez accéder aux paramètres d'Agilitest depuis la barre latérale située en bas à droite de l'éditeur.

Les paramètres d'Agilitest vous permettent de

- Configurer ATS
- Agilitest est une solution logicielle qui se met à jour automatiquement dès son lancement. Les nouvelles versions sont mises à jour régulièrement, toutes les une à trois semaines.
- Configurer les paramètres Java (JDK)
- Générer des rapports d'erreur
- Activer (ou non) l'assistant d'intelligence artificielle

- Se connecter à Agili HUB
- Configurer la langue de l'éditeur (français, anglais)
- Configurer un proxy
- Changer l'image d'arrière-plan
Menu Outils
Vous pouvez accéder au menu des outils externes situé en bas à gauche de l'éditeur.

Vous pouvez améliorer votre expérience en ajoutant des outils qui communiquent directement avec Agilitest.
Parmi ces outils, on trouve :

- ATS
- Gestion de projet Apache Maven
- FlaUInspect
- Serveur Jenkins
- SAP
Menu d'aide
Vous pouvez accéder au menu d'aide d'Agilitest en haut à droite de l'éditeur

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)
- Diverses ressources pour accompagner votre parcours sur Agilitest (documentation, vidéos, webdrivers, etc...)
Gestion de projet
Une barre latérale se trouve à gauche de l'éditeur.

Depuis cette barre latérale, vous pouvez gérer votre projet à l'aide de différents menus (Projet, Changer de projet, Outils du projet…)
Pour démarrer un nouveau projet, vous devez créer un nouveau projet et y ajouter des scripts.
Vous pouvez ajouter des scripts à partir de l'explorateur de projet.
L'explorateur de projets est un arbre de structure qui répertorie tous les projets et les é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.

Sélectionnez le type de script que vous souhaitez créer dans votre projet :

- ATS
- ATS Java
- ATS en Python
- Fichiers de données (csv, json, propriétés)
- Fichiers de ressources
- Bibliothèques Java
- Résultats d'exécution
- Web services
Vous pouvez également ajouter un script à votre projet en cliquant sur «Nouveau composant »dans le menu du projet.

Lorsque vous créez un nouveau composant, Agilitest vous propose une sélection de différents types de composants :

ATS : pour créer un nouveau test ou un sous-script.
ATS Java: pour créer un fichier Java pouvant également servir de sous-script.
ATS JavaScript ATS : pour appeler un code Java externe à Agilitest.
ATS Python ATS : pour créer un fichier Python pouvant également servir de sous-script
Fichier CSV : pour créer un fichier de données permettant de tester différentes données
Fichier JSON: pour créer un fichier de données permettant également de tester différentes données.
Fichier de propriétés: pour créer un fichier de données de propriétés au format « clé = valeur »
playlist d'exécution: pour créer une exécution comprenant plusieurs tests et filtrée selon différents paramètres.
Gestion des canaux
Le menucanal est un élément central d'Agilitest qui facilitera la création et maintenance des tests.

Dans ce menu de gestion du canal , vous avez accès aux éléments suivants :
- Le bouton de l'outil Capture
- Le bouton Fermer permet de fermer le canal actuel
- Le bouton "Play" permet de lire le script
- Le bouton Next pour jouer une action et la suivante
Variables du script
Le menu des variables du script permet de créer et de visualiser toutes les variables utilisées dans un script.

Cette interface spéciale permet d'éviter que les variables ne se trouvent dans le cœur du script, qui est exclusivement destiné aux actions.
Gestion des scripts
Éditeur de scripts
L'éditeur de scripts d'Agilitest occupe une place importante au sein de l'éditeur. Il présente les actions que vous pouvez effectuer sur vos tests.
L'éditeur proposera des représentations graphiques des actions qui seront effectuées sur votre script. Le ATS est un format textuel qui décrit l'ensemble de ces actions.
Lorsque vous ouvrez votre script, celui-ci s'affiche en mode condensé, ce qui signifie qu'il est présenté sous une forme simplifiée afin de vous permettre de visualiser d'un seul coup d'œil toutes les actions, sans entrer dans les détails.

Pour changer d'affichage et passer en mode édition, cliquez sur le bouton «+» situé en haut du script.

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 la création de sous-script .

L'affichage des actions ne montre que les actions principales, mais tous les cas peuvent être gérés dans des sous-menus.

Vous pouvez ajouter des actions à partir de cet écran en passant la souris entre les actions pour faire apparaître la commande «Ajouter une action».
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.
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 suivi des bug .
Vous pouvez également avoir accès au code Java qui, une fois compilé, permettra l'exécution des tests.

🔸 Avertissement
Les 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.


