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.

Typer af QTP-miljøvariabler

Værdierne fra miljøvariabler kan hentes og bruges, hvor det er nødvendigt under løbssessionen.

Eksempel:

msgBox Environment.Value(“OSVersion”)

Typer af QTP-miljøvariabler

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
  1. Brugerdefineret – Interne variabler: Disse variabler defineres af brugeren før testen udføres, og disse er kun tilgængelige for en bestemt test
  2. 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

    Brugerdefinerede variabler

    Brugerdefinerede variabler

    Du kan få adgang til variablen som følger

    msgBox Environment.Value(“Guru99”)

    Brugerdefinerede variabler