Variable d'environnement dans QTP (UFT) avec exemple
Qu'est-ce qu'une variable d'environnement ?
Les variables d'environnement sont des « objets » dynamiques sur un ordinateur qui peuvent stocker une valeur, qui à son tour peut être référencée par un ou plusieurs logiciels dans Windows.
Les variables d'environnement sont de nature dynamique et peuvent être modifiées. Il existe un certain nombre de variables d'environnement qui peuvent être référencées par les programmes et qui peuvent être utiles pour trouver des informations sur leur environnement informatique.
Variables d'environnement HP UFT
Les variables d'environnement Micro Focus UFT sont accessibles par toutes les actions, bibliothèques de fonctions et scénarios de récupération.
Types de variables d'environnement QTP
Les variables d'environnement sont les variables qui peuvent être utilisées globalement dans les tests. Il existe deux types de variables d'environnement
- Variables intégrées
- Variables définies par l'utilisateur (possède 2 sous-types)
- Interne
- Externe
Variables intégrées
In QTP, les variables intégrées sont des variables prédéfinies. Il permet à l'utilisateur de récupérer les informations sur le test en cours d'exécution et d'obtenir des informations sur le système d'exploitation (Operating Systems) sur lesquels le test est exécuté. Certaines des variables intégrées sont l'itération d'action, Operasystème de configuration, répertoire de test, noms d'hôtes locaux, Operaversion du système, etc.
Aller au fichier -> Paramètres -> Onglet Environnement pour afficher la section des variables d'environnement et voir la liste des variables d'environnement.
Les valeurs des variables d'environnement peuvent être obtenues et utilisées chaque fois que nécessaire pendant la session d'exécution.
Mise en situation :
MsgBox Environnement.Value("OSVersion")
Variables définies par l'utilisateur
Avant l'exécution du test, ce sont les variables qui sont définies par l'utilisateur. Il peut être utilisé globalement sur différents tests, ou peut également être limité à un seul test.
Les variables définies par l'utilisateur ont été classées en deux types
- Interne
- Externe
-
Défini par l'utilisateur – Variables internes: Ces variables sont définies par l'utilisateur avant d'exécuter le test et celles-ci ne sont disponibles que pour un test particulier
-
Défini par l'utilisateur - Variables externes : Ces variables sont définies par l'utilisateur et peuvent être utilisées globalement dans différents tests.
Les variables externes peuvent être chargées de deux manières. Cela peut être fait manuellement avant d'exécuter le test via l'onglet environnement ou l'écran défini par l'utilisateur en inspectant la case à cocher des variables de chargement, puis en sélectionnant le fichier XML.
Vous pouvez créer une variable définie par l'utilisateur comme suit
Vous pouvez accéder à la variable comme suit
MsgBox Environnement.Valeur("Guru99")