Учебники

32) Переменная окружения в QTP

Что такое переменная среды?

Переменные среды — это динамический «объект» на компьютере, который может хранить значение, на которое, в свою очередь, может ссылаться одна или несколько программ в Windows.

Переменные среды носят динамический характер и могут быть изменены. Существует ряд переменных среды, на которые могут ссылаться программы, и которые могут быть полезны при поиске информации об их вычислительной среде.

Переменные среды HP UFT

Переменные среды Micro Focus UFT доступны для всех действий, библиотеки функций и сценариев восстановления.

Типы переменных среды QTP

Переменные среды — это те переменные, которые могут использоваться глобально в тестах. Существует два типа переменных среды

  • Встроенные переменные
  • Пользовательские переменные (имеет 2 подтипа)
    • внутренний
    • внешний

Встроенные переменные

В QTP встроенные переменные являются предопределенными переменными. Это позволяет пользователю получать информацию о тесте, который выполняется, и получать информацию об ОС (операционных системах), в которой выполняется тест. Некоторые из встроенных переменных: итерация действия, операционная система, тестовый каталог, локальные имена хостов, версия операционной системы и т. Д.

Перейдите в файл -> Настройки -> вкладка Среда, чтобы просмотреть раздел переменных среды, чтобы увидеть список переменных среды.

Переменная среды в QTP

Значения переменных среды могут быть получены и использованы везде, где это необходимо, во время сеанса работы.

Пример:

MsgBox Environment.Value («OSVersion»)

Переменная среды в QTP

Пользовательские переменные

Перед выполнением теста это переменные, которые определяются пользователем. Он может использоваться глобально в разных тестах или может быть ограничен одним тестом.

Пользовательские переменные были классифицированы на два типа

  • внутренний
  • внешний
  1. Определяемые пользователем — внутренние переменные : эти переменные определяются пользователем перед выполнением теста, и они доступны только для конкретного теста
  2. Определяемые пользователем — внешние переменные: эти переменные определяются пользователем и могут использоваться глобально в различных тестах.

    Внешние переменные могут быть загружены двумя способами. Это можно сделать вручную перед выполнением теста с помощью вкладки среды или пользовательского экрана, установив флажок загрузки переменных, а затем выбрав файл XML.

    Вы можете создать пользовательскую переменную следующим образом

    Переменная среды в QTP

    Переменная среды в QTP

    Вы можете получить доступ к переменной следующим образом

    MsgBox Environment.Value («Guru99»)

    Переменная среды в QTP