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.

Types de variables d'environnement QTP

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")

Types de variables d'environnement QTP

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
  1. 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
  2. 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

    Variables définies par l'utilisateur

    Variables définies par l'utilisateur

    Vous pouvez accéder à la variable comme suit

    MsgBox Environnement.Valeur("Guru99")

    Variables définies par l'utilisateur