Запись теста с помощью веб-интерфейса Citrix

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

Прежде чем начать

Процедура

  1. Выберите команду меню Файл > Создать > Тест на основе записи, выберите Запись Citrix и нажмите кнопку Далее.
  2. На странице Выбор расположения комплекта теста выберите проект.
  3. В поле Имя файла теста введите имя теста Citrix и нажмите кнопку Далее.
  4. На странице Параметры соединения с Citrix выберите Через веб-интерфейс и нажмите кнопку Далее.
  5. На странице Выбор приложений-клиентов выберите браузер, который будет использоваться, и нажмите кнопку Далее.
  6. В зависимости от выбора выполните одно из следующих действий. На странице Параметры функции записи укажите следующую информацию (в зависимости от выбранного браузера):
    • Выберите Записывать поток данных через прокси-сервер для записи потока данных HTTP или SOCKS через прокси-сервер или выберите Записывать поток данных через сокет для записи низкоуровневого потока сетевых данных для приложений, где прокси-сервер использовать невозможно. Этот вариант преимущественно применяется, когда в качестве браузера используется не Mozilla Firefox и Microsoft Internet Explorer.
      Прим.: При использовании записи через прокси-сервер можно фильтровать запросы HTTP/HTTPS к определенным конечным точкам, что позволяет исключать из записи запросы к тем или иным конечным точкам. См. раздел Параметры записи прокси.
    • Если сервер требует от клиента идентификации SSL, укажите хранилище ключей сертификата клиента для записи через прокси-сервер, чтобы прокси-сервер мог идентифицироваться на сервере как клиент. Включите переключатель Серверу требуется конкретный сертификат клиента. Укажите имя файла и пароль хранилища ключей сертификата сервера. Если требуется несколько сертификатов; выберите Несколько сертификатов, нажмите кнопку Добавить и укажите имя файла и пароль хранилища ключей сертификатов для каждой пары имени хоста и номера порта.
    • Если выбран Mozilla Firefox, можно использовать временный профайл Firefox. В этом случае Firefox запускается без закладок, модулей и панелей инструментов обычного профайла. Включите переключатель Использовать другой профайл Firefox и выберите Использовать временный профайл Firefox.
    • При выборе режима Записывать поток данных через прокси-сервер нажмите кнопку Дополнительно и укажите, должен ли прокси-сервер HTTP/SOCKS использоваться для проверки и настройки параметров сетевого соединения, которые использует браузер, или для настройки дополнительных параметров идентификации SSL. Если выбран режим Записывать поток данных через сокет, укажите дополнительные параметры идентификации SSL.
  7. Для начала записи нажмите кнопку Готово. Откроется браузер.
  8. В браузере укажите URL сервера веб-интерфейса Citrix
  9. На странице веб-интерфейса Citrix укажите свое имя пользователя, пароль и домен для открытия сеанса. В веб-интерфейсе Citrix будет показан список приложений, опубликованных на сервере и доступных данному пользователю. Выберите приложение для тестирования. Откроется окно Запись Citrix. Во время записи с помощью управляющих элементов функции записи на панели инструментов можно добавлять комментарии, записывать синхронизации и делать снимки экрана.
    1. Для добавления комментария пользователя в записываемый тест щелкните на значке Вставить комментарий пользователя Значок Вставить комментарий пользователя. Поскольку тесты Citrix могут быть длинными и трудными для чтения, комментарии могут помочь найти важные элементы.
    2. Для добавления синхронизации изображений в записываемый тест щелкните на значке Вставить синхронизацию изображений Значок Вставить синхронизацию изображений, выберите область экрана, которая будет использоваться для синхронизации, и щелкните на значке Вставить синхронизацию изображений еще раз. Синхронизации изображений позволяют тесту отслеживать содержимое области экрана во время воспроизведения, а не только реагировать на оконные события. Синхронизации изображений можно использовать для обеспечения синхронизации теста в приложениях, где не создается/изменяется много окон, но регулярно обновляется содержимое одного окна. Содержимое изображения может оцениваться по хэш-коду изображения или как текстовое значение, полученное в результате оптического распознавания текста. В редакторе тестов можно также добавить точки проверки в синхронизации изображений.
    3. Для добавления снимка экрана в записываемый тест щелкните на значке Снимок экрана Значок Снимок экрана. Снимки экрана могут упростить чтение тестов и помощь визуализировать записанный тест.
    4. Для изменения параметров снимков экрана щелкните на значке Параметры снимка экрана Значок Параметры снимка экрана и выберите одну из следующих команд:
      Нет автоматического снимка экрана
      Выберите этот параметр, если функция записи тестов не должна создавать снимки экрана автоматически. Когда выбран этот параметр, возможность делать снимки экрана вручную сохраняется. Эта опция выбрана по умолчанию.
      Создавать снимок экрана каждые
      Выберите этот параметр для автоматического создания снимков экрана через заданный интервал времени.
      Создать снимок экрана при открытии окна
      Выберите этот параметр для создания снимка экрана при каждом создании объекта окна в Citrix.
      Исключить всплывающие подсказки
      Когда выбран параметр Создать снимок экрана при открытии окна, включение данного параметра позволяет предотвратить создание снимка экрана при каждом появлении всплывающей подсказки во время записи. Если этот параметр выключен, при появлении всплывающих подсказок создаются снимки экрана.
  10. По завершении выполнения последовательности тестируемых действий закройте сеанс и остановите функцию записи значком Остановить запись (Значок Остановить запись) или закройте приложение Citrix и браузер. Во время создания теста откроется окно, показывающее ход создания. По окончании откроется панель Управление функцией записи с сообщением Создание теста завершено, тест появится в Навигаторе тестов и откроется в редакторе тестов.

Результаты

В редакторе тестов откроются страницы HTTP и действия пользователя Citrix.

Дальнейшие действия

Для выполнения теста веб-интерфейса Citrix выберите Выполнить тест в редакторе тестов.

Комментарии