Вставка новой записи в тест Citrix

Можно вставить новую запись в тест Citrix. Эта возможность используется для добавления или замены части записанного сеанса.

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

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

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

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

Процедура

Для вставки записи в тест выполните следующие действия:

  1. В редакторе тестов выберите элемент, перед которым нужно вставить новую запись. Управлять новой тестовой последовательностью проще, когда точка вставки находится на уровне оконного события теста.
  2. Выберите Вставить, затем Записать сценарий.
  3. В окне Обновить запись укажите, как сеанс должен достичь ожидаемого состояния в точке вставки, и нажмите кнопку OK.
    • Выберите Автоматически воспроизвести сценарий для воспроизведения теста до точки вставки. Когда выбран этот параметр, воспроизведение теста начинается и останавливается до места вставки. Если воспроизведение не удается синхронизировать, система предложит вручную перевести сеанс в ожидаемое состояние в точке вставки.
    • Выберите Вручную перевести в ожидаемое состояние, чтобы вручную перевести сеанс Citrix в состояние, которое будет ожидаться в точке вставки.
  4. Когда сеанс Citrix окажется в ожидаемом состоянии и все будет готово к началу новой записи, нажмите кнопку Включить/выключить запись значок Включить/выключить запись на панели задач. Если выбран режим автоматического воспроизведения, запись включается автоматически.
  5. Выполните последовательность действий, которые требуется добавить в существующий тест. По окончании еще раз нажмите кнопку Включить/выключить записьЗначок Включить/выключить запись, чтобы остановить запись.
    Прим.: Запись можно повторно запускать несколько раз. Но необходимо гарантировать возобновление сеанса Citrix из того же состояния, каким оно было в момент остановки. Если в записанной последовательности не хватает действий, вряд ли синхронизация будет правильной во время воспроизведения.
  6. По завершении выполнения последовательности действий для вставки в тест закройте сеанс и остановите функцию записи значком Остановить запись Значок Остановить запись. Во время создания теста откроется окно, показывающее ход создания. По окончании откроется панель Управление функцией записи с сообщением Создание теста завершено, тест появится в Навигаторе тестов и откроется в редакторе тестов.
  7. После изменения теста в Навигаторе тестов проверьте правильность вставки новой последовательности в тест, перед тем как его сохранять. Убедитесь, что контекст сеанса Citrix совместим с действиями пользователя в начале и конце вставленной последовательности. Если результаты вставки отличаются от ожидаемых, можно вернуть предыдущую сохраненную версию теста командой меню Файл > Восстановить или попытаться устранить неполадки вручную.

Комментарии