Zmienna środowiskowa w QTP (UFT) z przykładem

Spisie treści:

Anonim

Co to jest zmienna środowiskowa?

Zmienne środowiskowe to dynamiczne „obiekty” na komputerze, które mogą przechowywać wartość, do której z kolei może się odwoływać jeden lub więcej programów w systemie Windows.

Zmienne środowiskowe mają charakter dynamiczny i można je zmieniać. Istnieje wiele zmiennych środowiskowych, do których programy mogą się odwoływać i które mogą być przydatne w wyszukiwaniu informacji o ich środowisku obliczeniowym.

Zmienne środowiskowe HP UFT

Dostęp do zmiennych środowiskowych Micro Focus UFT można uzyskać za pomocą wszystkich akcji, biblioteki funkcji i scenariuszy odzyskiwania.

Rodzaje zmiennych środowiskowych QTP

Zmienne środowiskowe to te zmienne, które mogą być używane globalnie w testach. Istnieją dwa typy zmiennych środowiskowych

  • Wbudowane zmienne
  • Zmienne zdefiniowane przez użytkownika (ma 2 podtypy)
    • Wewnętrzny
    • Zewnętrzny

Zmienne wbudowane

W QTP zmienne wbudowane są zmiennymi predefiniowanymi. Umożliwia użytkownikowi pobranie informacji o wykonywanym teście i uzyskanie informacji o systemie operacyjnym (systemach operacyjnych), w którym test jest wykonywany. Niektóre z wbudowanych zmiennych to iteracja akcji, system operacyjny, katalog testowy, lokalne nazwy hostów, wersja systemu operacyjnego itp.

Przejdź do pliku -> Ustawienia -> zakładka Środowisko, aby wyświetlić sekcję zmiennych środowiskowych, aby zobaczyć listę zmiennych środowiskowych.

Wartości ze zmiennych środowiskowych można uzyskać i wykorzystać w razie potrzeby podczas sesji uruchamiania.

Przykład:

MsgBox Environment.Value („OSVersion”)

Zmienne zdefiniowane przez użytkownika

Przed wykonaniem testu są to zmienne definiowane przez użytkownika. Może być używany globalnie w różnych testach lub może być również ograniczony do jednego testu.

Zmienne definiowane przez użytkownika zostały podzielone na dwa typy

  • Wewnętrzny
  • Zewnętrzny
  1. Zdefiniowane przez użytkownika - zmienne wewnętrzne : te zmienne są definiowane przez użytkownika przed wykonaniem testu i są dostępne tylko dla określonego testu
  2. Zdefiniowane przez użytkownika - zmienne zewnętrzne: te zmienne są definiowane przez użytkownika i mogą być używane globalnie w różnych testach.

    Zmienne zewnętrzne można ładować na dwa sposoby. Można to zrobić ręcznie przed wykonaniem testu za pomocą karty środowiska lub ekranu zdefiniowanego przez użytkownika, sprawdzając pole wyboru zmiennych ładowania, a następnie wybierając plik XML.

    Możesz utworzyć zmienną zdefiniowaną przez użytkownika w następujący sposób

    Dostęp do zmiennej można uzyskać w następujący sposób

    MsgBox Environment.Value („Guru99”)