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
- 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
- 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”)