Элемент синхронизации изображений можно вручную добавить в существующий тест для обеспечения правильной синхронизации теста или добавления точки проверки. Для этого необходимо создать элемент синхронизации изображений и однократно выполнить тест, чтобы получить хэш-код изображения или текст, обнаруженный функцией оптического распознавания текста.
Процедура
- Откройте тест в редакторе тестов.
- Выберите расположение, где требуется создать синхронизацию изображений, затем выберите Вставить или Синхронизация изображений Citrix. Будет создан новый элемент синхронизации изображений с состоянием Условное и несколькими выключенными значениями. Причиной этого является то, что тест еще не содержит хэш-код изображения или распознанный текст.
- В области снимка экрана поместите черный прямоугольник над областью изображения и растяните его по размерам области, которая будет использоваться для синхронизации. Или можно указать пиксельные координаты и размеры в полях Координата X, Координата Y, Ширина и Высота.
- Выберите команду меню , чтобы сохранить тест, затем в навигаторе тестов откройте контекстное меню теста и выберите команду . Тест будет однократно выполнен для получения хэш-кода изображения или распознанного текста.
- После выполнения теста откройте контекстное меню отчета о тесте выберите команду Показать протокол теста и перейдите на страницу События.
- Откройте вкладку События.
- Разверните верхнюю строку иерархии События и перейдите к элементу Тайм-аут изображения, который был создан во время выполнения.
- Выберите тайм-аут изображения, чтобы открыть панель Синхронизация изображений Citrix. При необходимости можно открыть панель Синхронизация изображений Citrix вручную командой меню .
На этой панели показывается фактическая область экрана, обнаруженная во время теста, и ожидаемое изображение, а также соответствующие хэш-коды и распознанные текстовые значения.
- Для добавления фактического хэш-кода или распознанного текста в синхронизацию изображений нажмите кнопку Добавить значение
.