Интерфейс

Инструмент Записи (рекордер) является важной частью Sherpa Designer, которая может помочь сэкономить большое количество времени при автоматизации бизнес-процессов. Эта функция позволяет легко записывать действия пользователя на экране, такие как запуск программ, клики на кнопках и гиперссылках веб-страниц, выбор элементов меню, вызов контекстного меню и т.д., и преобразовывать их в блоки бизнес-процесса.

Рекордер используется для интерактивного захвата элементов управления в приложениях и браузерах, таким образом происходит автоматизированное создание сценария. Можно записать всю последовательность действий пользователя (работает только для левого, правого и двойного клика) или использовать пошаговую запись (доступен более широкий список записываемых действий). Выбор элементов управления в браузере происходит без использования кода веб-страниц, интерактивно.

Кнопка Запись на основном верхнем меню или Запись из окна редактирования Селектора – вызывают меню инструмента Записи. Меню Записи появляется у левой границы экрана, при этом окно Sherpa Designer сворачивается.

Меню Запись:

   Выйти из режима записи. Выход без сохранения действий.

 

  Сохраняет запись и возвращает в интерфейс для дальнейшей разработки Диаграммы
  Универсальный инструмент, по клику начинается запись последовательности кликов (одинарные, двойные и клики правой кнопкой)
Запускает приложения

 

  Эмуляция нажатия кнопок мыши: левой или правой кнопки, двойной щелчок левой кнопки. Mouse Over – задерживает курсор мыши над элементом в течение заданного времени
  Запись кликов по изображению:

Click Image Screen – кликнуть на участок экрана, соответствующий картинке-образцу.

Click Image Control – кликнуть на участке окна или элементе приложения, соответствующему картинке-образцу.

  Для записи действий работы с текстом:

Get UI Text – получить видимый текст из элемента управления

Set UI Text – записать видимый текст в элемент управления

Click OCR Text – кликнуть по месту расположения заданного текста на экране, предварительно распознав все текстовые надписи с экрана

Get OCR Text – получить текст с экрана методом распознавания образов.

  Для записи действий копирования и вставки:

Copy To Clipboard – скопировать в буфер обмена текст из элемента управления.

Paste From Clipboard – вставить из буфера обмена текст в заданный элемент управления.

Запись задержек в выполнении процесса:

Wait Appear Control – подождать пока элемент управления появится на экране.

Wait Disappear Control – подождать пока элемент управления исчезнет с экрана.

Запись ввода текста с клавиатуры:

Press Keys – эмулировать нажатие клавиш клавиатуры.

При выборе данной функции, в интерфейсе программы появляется окно для эмуляции ввода текста. В поле вы можете впечатать любые клавиши, которые должны быть нажаты. В случае, если требуется ввод заглавных букв или сочетаний клавиш, то из списка Модификаторы следует выбрать двойным кликом необходимое сочетание клавиш. Символ «+» рядом с некоторыми модификаторами обозначает, что данная клавиша должна быть нажата, а символ «-» позволяет отпустить нажатую ранее клавишу.

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

Блоки бизнес-процесса в Диаграмме, созданные с помощью Записи интерфейса пользователя, отличаются от Блоков, добавленных из палитры. Отличие заключается в наличие значка «фото», при наведении на который отображаются информативные снимки экрана, сделанные программой в момент выбора элемента управления. Маленьким крестиком показана точка, на которую пользователь кликнул при записи.

Функция Get OCR Text – получить текст с экрана методом распознавания образов.

Во время Записи выделите элементы (область экрана) на которой нужно произвести поиск текста – то есть выделите область, в которой будет проводиться распознавание. Область ограничьте красной рамкой, которая появляется зажатием кнопки мыши. Распознавание текста проводится с помощью встроенных и внешних модулей распознавания:

– Tesseract OCR

– ABBYY OCR

– Microsoft OСR

– Yandex Vision

Выберите нужный модуль распознавания. Вы можете сразу видеть результаты распознавания в окне слева. Если результаты распознавания верны, нажмите «Сохранить». Если результаты распознавания не удовлетворяют, выберите другой модуль распознавания из списка и нажмите Обновить или измените доступные настройки распознавания.

Доступны для подключения следующие OCR:

– Tesseract OCR

– ABBYY OCR

– Microsoft OСR

– Yandex Vision