Les paramètres du projet permettent de gérer et de configurer un projet, dont les paramètres seront appliqués à tous les scripts du même projet. Chaque projet a ses propres paramètres.
Pour accéder aux paramètres du projet, vous devez cliquer sur le menu contextuel du projet en question dans l'explorateur de projets Agilitest.
Dans l'explorateur de projets, cliquez sur "Propriétés du projet" pour accéder aux paramètres du projet.
La fenêtre des paramètres du projet s'ouvre alors.
Modification des informations du projet
À partir de cet écran, vous pouvez accéder à votre projet à partir de l'explorateur de fenêtres et modifier le nom et la description du projet.
Vous pourrez également versionner le projet, ce qui signifie que vous pouvez stabiliser l'utilisation d'une version spécifique de ATS en référençant la bibliothèque ATS que vous souhaitez.
🔸 Attention
Nous ne recommandons pas de changer la version du projet car les changements dans l'éditeur et ATS sont étroitement liés. Cependant, cette fonctionnalité est disponible au cas où elle pourrait intéresser certains profils.
Apache Maven
En cochant la première option, vous activerez une "Mise à jour automatique de la version ATS ".
La seconde option est de permettre l'utilisation de Maven avec Agilitest. Maven est un gestionnaire de paquets qui vous permet de récupérer les dernières versions des librairies et d'intégrer vos propres librairies dans vos projets.
Mots de passe du projet
Vous pouvez créer et gérer des mots de passe, qui sont réutilisables sous forme cryptée dans vos scripts, avec le mot-clé "$pass".
Agilitest vous permet d'enregistrer des variables qui sont ensuite cryptées dans des fichiers ATS .
Pour créer un mot de passe, cliquez sur "Ajouter"
Ensuite, entrez le nom que vous voulez donner à votre mot de passe et sa valeur qui sera ensuite cryptée.
Les variables cryptées n'apparaissent pas en texte clair dans les fichiers ou dans l'interface d'édition des tests.
Comment gérer les mots de passe cryptés
Les mots de passe peuvent également être gérés en utilisant le raccourci situé dans le menu des touches spéciales lors de la saisie de texte.
La valeur peut alors être récupérée dans ATS comme une variable normale en utilisant le mot-clé $pass(variable).
Voici les différences avec la gestion de variable normale :
- Les mots de passe ne sont pas imprimés dans l'interface utilisateur de l'éditeur, sauf dans son menu d'édition.
- Ils ne sont pas visibles dans les fichiers ATS , pas même leurs déclarations.
- Ils n'apparaissent pas dans les fichiers ATSV.
- Ils n'apparaissent pas dans les journaux générés par Agilitest et ATS.
- Chaque variable déclarée à l'aide des variables $pass() est traitée de la même manière.
Quand utiliser des mots de passe cryptés
Nous vous recommandons d'utiliser des mots de passe cryptés lorsque vous n'avez pas d'autres options.
Nous vous déconseillons d'effectuer vos tests avec des comptes d'utilisateurs réels en cryptant les mots de passe. La solution que nous recommandons est de créer des utilisateurs dédiés aux tests et disposant de leurs propres privilèges, si possible limités.
💡 Conseil
Si vous ne pouvez pas faire autrement, comme lorsque vous voulez tester le compte administrateur, nous vous conseillons de le faire sur des environnements similaires à la production, mais sécurisés différemment (par exemple, physiquement dans vos locaux).
Si vous effectuez des tests sur des systèmes dans le cloud, vous ne pourrez pas faire autrement. Dans ce cas, nous vous conseillons de compléter ce mécanisme, par exemple en utilisant des protocoles de transfert sécurisés tels que https ou en utilisant des mots de passe à usage unique émis par un serveur sécurisé.
Modèles de rapports de projet
Les modèles de rapport de projet sont utilisés pour personnaliser les rapports d'exécution.
Pour personnaliser vos rapports, cliquez sur le bouton "Modifier".
Ensuite, cliquez sur le bouton d'édition du fichier de feuille de style.