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 von einem oder mehreren Softwareprogrammen verwiesen werden kann Windows.

Umgebungsvariablen sind dynamischer Natur und können geändert werden. Es gibt eine Reihe von Umgebungsvariablen, auf die Programme verweisen können und die bei der Suche nach Informationen über ihre Computerumgebung nützlich 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 solche Variablen, die global in den Tests verwendet werden können. Es gibt zwei Arten von Umgebungsvariablen

  • Integrierte Variablen
  • Benutzerdefinierte Variablen (Hat 2 Untertypen)
  • Intern
  • Extern

Eingebaute Variablen

In QTP, integrierte Variablen sind vordefinierte Variablen. Es ermöglicht dem Benutzer, Informationen über den ausgeführten Test und Informationen über das Betriebssystem abzurufen (Operating Systems), auf dem der Test ausgeführt wird. Einige der integrierten Variablen sind Aktionsiteration, OperaTing-System, Testverzeichnis, lokale Hostnamen, OperaTing Systemversion usw.

Gehe zur Datei -> Einstellungen -> Klicken Sie auf die Registerkarte „Umgebung“, um den Abschnitt „Umgebungsvariablen“ anzuzeigen und die Liste der Umgebungsvariablen anzuzeigen.

Arten von QTP-Umgebungsvariablen

Die Werte von Umgebungsvariablen können abgerufen und bei Bedarf während der Ausführungssitzung verwendet werden.

Ejemplo:

MsgBox Environment.Value („OSVersion“)

Arten von QTP-Umgebungsvariablen

Benutzerdefinierte Variablen

Vor der Durchführung des Tests sind dies die Variablen, die vom Benutzer definiert werden. Es kann global über verschiedene Tests hinweg 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 für einen 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 vor der Ausführung des Tests über die Registerkarte „Umgebung“ oder den benutzerdefinierten Bildschirm erfolgen, indem Sie das Kontrollkästchen „Variablen laden“ aktivieren und dann die XML-Datei auswählen.

    Sie können eine benutzerdefinierte Variable wie folgt erstellen

    Benutzerdefinierte Variablen

    Benutzerdefinierte Variablen

    Sie können wie folgt auf die Variable zugreifen

    MsgBox Environment.Value („Guru99“)

    Benutzerdefinierte Variablen