Dans HorusTest, une Variable de Projet surchargeable permet de pouvoir faire varier, lors de l'Exécution Cloud, une donnée commune à plusieurs Scénarios de tests sans avoir à définir cette variable dans chacun des Tests.
Exemples d'usages :
- Un préfixe d'URL lié à un environnement d'exécution (dev, staging, preprod, prod)
- Un identifiant de connexion
- Etc.
Quels sont les avantages d'une Variable de Projet surchargeable ?
Lorsqu'une donnée commune à plusieurs Scénarios de tests doit pouvoir varier lors de l'Exécution Cloud, il est possible de créer au sein de chaque Scénario de test une Variable de test.
Au lancement d'une Exécution Cloud de Test, par le jeu de la surcharge de variables en cascade, l'utilisateur aura tout loisir de surcharger la Variable de test avec la valeur de son choix.
Cette méthode, certes efficace, présente l'inconvénient de devoir définir au sein de chaque Test la Variable de test.
Les Variables de Projet surchargeables permettent de pallier cet inconvénient et présentent, en outre, l'avantage de pouvoir être surchargées au lancement d'Exécution Cloud de Campagne de Tests.
Exemple de lancement d'Exécution Cloud de Campagne de Tests avec Variables de Projet surchargeables

Pour aller plus loin, consulter :
- L'article Qu'est-ce que le système de Variables en cascade ?
- Le tutoriel Comment créer une Variable de Projet ?