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

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: