Какво е променлива на околната среда?
Променливите на околната среда са динамичен "обект" на компютър, който може да съхранява стойност, която от своя страна може да бъде препратена от една или повече софтуерни програми в Windows.
Променливите на околната среда са динамични и могат да бъдат променяни. Съществуват редица променливи на средата, към които могат да се позовават програмите и които могат да бъдат полезни при намирането на информация за тяхната изчислителна среда.
Променливи на околната среда на HP UFT
Променливите на средата на Micro Focus UFT могат да бъдат достъпни от всички действия, библиотека от функции и сценарии за възстановяване.
Видове променливи на QTP среда
Променливите на околната среда са тези променливи, които могат да се използват глобално в тестовете. Има два типа променливи на околната среда
- Вградени променливи
- Потребителски дефинирани променливи (има 2 подтипа)
- Вътрешен
- Външен
Вградени променливи
В QTP вградените променливи са предварително дефинирани променливи. Позволява на потребителя да извлече информацията за теста, който се изпълнява, и да получи информация за операционната система (OS), на която се изпълнява тестът. Някои от вградените променливи са итерация на действие, операционна система, тестова директория, имена на локални хостове, версия на операционната система и т.н.
Отидете на файл -> Настройки -> раздел Околна среда, за да видите раздела на променливата на околната среда, за да видите списъка на променливите на околната среда.
Стойностите от променливите на средата могат да бъдат получени и използвани, когато е необходимо, по време на сесията на изпълнение.
Пример:
MsgBox Environment.Value ("OSVersion")
Потребителски дефинирани променливи
Преди изпълнението на теста, това са променливите, които се дефинират от потребителя. Може да се използва глобално за различни тестове или те могат да бъдат ограничени до един тест.
Дефинираните от потребителя променливи бяха класифицирани в два типа
- Вътрешен
- Външен
- Потребителски дефинирани - Вътрешни променливи : Тези променливи се дефинират от потребителя преди изпълнение на теста и те са достъпни само за определен тест
- Потребителски дефинирани - Външни променливи: Тези променливи се дефинират от потребителя и могат да се използват глобално при различни тестове.
Външните променливи могат да бъдат заредени по два начина. Това може да се извърши ръчно, преди да се изпълни теста чрез раздела на околната среда или потребителски дефиниран екран, като се провери квадратчето за променливи натоварване и след това се избере XML файл.
Можете да създадете дефинирана от потребителя променлива, както следва
Можете да получите достъп до променливата, както следва
MsgBox Environment.Value ("Guru99")