Wie für das erstellen von globalen Variablen in QTP für den Einsatz in allen Aktionen
Kann mir jemand sagen, wie definieren wir eine variable in QTP würde Informationen speichern, die zur Laufzeit in einer Aktion und dann Variablen verwendet werden, in andere Aktionen, die von den gleichen test.
- Wird Sie jemals eine Antwort darauf? Bitte. Das nervt sonst.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die zwei schnellsten Optionen, die für Variablen mit globalen Gültigkeitsbereich (obwohl es andere Möglichkeiten der Weitergabe von Daten):
Umgebungsvariablen
Weisen überall so:
Abrufen überall so:
Deklarieren Sie Variablen im library-Dateien
Deklarieren Sie eine variable, die in einer zugehörigen library-Datei, und es wird überall zugänglich sein, wo Sie in Ihrem test.
Erklären in einer angehängten Datei Bibliothek:
Weisen überall so:
Abrufen überall so:
Option 1 ist wahrscheinlich besser von einem code-Wartbarkeit Sicht, wie Sie können pre-definieren Sie die Umgebungsvariablen, die Sie erwarten, zu verwenden, vorher als "user-defined-environment-Variablen" und nicht nur magicaly erstellen von globalen vars in dunklen stellen.
Haben Sie auch die Möglichkeit, mit der DataTable übergeben die Dinge um. Lesen Sie das Handbuch für eine.
Können Sie angeben, dass eine Aktion wurde ein output-parameter und die verbrauchen diese parameter in späteren Aktionen.