Miljøvariabel i QTP (UFT) med eksempel
Hvad er miljøvariabel?
Miljøvariabler er dynamiske "objekt" på en computer, der kan lagre en værdi, som igen kan refereres til af et eller flere softwareprogrammer i Windows.
Miljøvariabler er dynamiske i naturen, og de kan ændres. Der er en række miljøvariabler, som programmer kan referere til, og som kan være nyttige til at finde information om deres computermiljø.
HP UFT miljøvariabler
Micro Focus UFT-miljøvariabler kan tilgås af alle handlinger, funktionsbibliotek og gendannelsesscenarier.
Typer af QTP-miljøvariabler
Miljøvariabler er de variabler, der kan bruges globalt i testene. Der er to typer miljøvariabler
- Indbyggede variabler
- Brugerdefinerede variabler (Har 2 undertyper)
- Intern
- Ekstern
Indbyggede variabler
In QTP, indbyggede variabler er foruddefinerede variable. Det gør det muligt for brugeren at hente informationen om den test, der udføres, og at få information om OS (Operating Systems), som testen udføres på. Nogle af de indbyggede variabler er Action iteration, Operating system, test bibliotek, lokale værtsnavne, Operating systemversion osv.
Gå til fil -> Indstillinger -> Miljø-fanen for at se miljøvariablesektionen for at se listen over miljøvariabler.
Værdierne fra miljøvariabler kan hentes og bruges, hvor det er nødvendigt under løbssessionen.
Eksempel:
msgBox Environment.Value(“OSVersion”)
Brugerdefinerede variabler
Før udførelse af testen er disse variabler, som er defineret af brugeren. Det kan bruges globalt på tværs af forskellige tests, eller de kan også begrænses til én test.
Brugerdefinerede variabler blev klassificeret i to typer
- Intern
- Ekstern
-
Brugerdefineret – Interne variabler: Disse variabler defineres af brugeren før testen udføres, og disse er kun tilgængelige for en bestemt test
-
Brugerdefineret - Eksterne variabler: Disse variabler defineres af brugeren, og de kan bruges globalt på tværs af forskellige tests.
Eksterne variabler kan indlæses på to måder. Det kan gøres manuelt, før testen udføres via miljøfanen eller brugerdefineret skærm ved at inspicere afkrydsningsfeltet for indlæsningsvariabler og derefter ved at vælge XML-filen.
Du kan oprette en brugerdefineret variabel som følger
Du kan få adgang til variablen som følger
msgBox Environment.Value(“Guru99”)