Umgebungsvariable in QTP (UFT) mit Beispiel

Was ist eine Umgebungsvariable?

Umgebungsvariablen sind dynamische "Objekte" auf einem Computer, die einen Wert speichern können, auf den wiederum ein oder mehrere Softwareprogramme in Windows verweisen können.

Umgebungsvariablen sind dynamischer Natur und können geändert werden. Es gibt eine Reihe von Umgebungsvariablen, auf die Programme verweisen können und die beim Auffinden von Informationen über ihre Computerumgebung hilfreich sein können.

HP UFT-Umgebungsvariablen

Auf Micro Focus UFT-Umgebungsvariablen kann von allen Aktionen, Funktionsbibliotheken und Wiederherstellungsszenarien zugegriffen werden.

Arten von QTP-Umgebungsvariablen

Umgebungsvariablen sind diejenigen Variablen, die global in den Tests verwendet werden können. Es gibt zwei Arten von Umgebungsvariablen

  • Eingebaute Variablen
  • Benutzerdefinierte Variablen (hat 2 Untertypen)
    • Intern
    • Extern

Eingebaute Variablen

In QTP sind integrierte Variablen vordefinierte Variablen. Es ermöglicht dem Benutzer, die Informationen über den Test abzurufen, der ausgeführt wird, und Informationen über das Betriebssystem (Betriebssysteme) abzurufen, auf dem der Test ausgeführt wird. Einige der integrierten Variablen sind Aktionsiteration, Betriebssystem, Testverzeichnis, lokale Hostnamen, Betriebssystemversion usw.

Gehen Sie zu Datei -> Einstellungen -> Registerkarte Umgebung, um den Abschnitt Umgebungsvariablen anzuzeigen und die Liste der Umgebungsvariablen anzuzeigen.

Die Werte aus Umgebungsvariablen können bei Bedarf während der Laufsitzung abgerufen und verwendet werden.

Beispiel:

MsgBox Environment.Value ("OSVersion")

Benutzerdefinierte Variablen

Vor der Ausführung des Tests sind dies die Variablen, die vom Benutzer definiert werden. Es kann global für verschiedene Tests verwendet werden oder sie können auch auf einen Test beschränkt werden.

Benutzerdefinierte Variablen wurden in zwei Typen eingeteilt

  • Intern
  • Extern
  1. Benutzerdefiniert - Interne Variablen : Diese Variablen werden vom Benutzer vor der Ausführung des Tests definiert und stehen nur einem bestimmten Test zur Verfügung
  2. Benutzerdefiniert - Externe Variablen: Diese Variablen werden vom Benutzer definiert und können global für verschiedene Tests verwendet werden.

    Externe Variablen können auf zwei Arten geladen werden. Dies kann manuell erfolgen, bevor der Test über die Registerkarte Umgebung oder einen benutzerdefinierten Bildschirm ausgeführt wird, indem das Kontrollkästchen Ladevariablen aktiviert und anschließend die XML-Datei ausgewählt wird.

    Sie können eine benutzerdefinierte Variable wie folgt erstellen

    Sie können wie folgt auf die Variable zugreifen

    MsgBox Environment.Value ("Guru99")

Interessante Beiträge...