Основные понятия
Sherpa Designer (Дизайнер) — это среда визуальной разработки программных роботов. Именно здесь создается сценарий бизнес-процесса для исполнения роботом.
Блок — это отдельное действие, шаг бизнес-процесса. Каждый блок отвечает за уникальное функциональное действие и имеет набор свойств (по сути — настроек), определяющих его поведение. Блоки соединяются между собой с помощью стрелок, которые означают, что после одного действия будет выполнено другое.
Свойства блока — это свойства, которые задаются при создании блока и определяют его поведение.
Переменная — это ячейка памяти робота, место для хранения необходимой в процессе его работы информации. При этом в зависимости от типа переменной в ней могут храниться числа, текст, таблицы и т.д.
Лог — это журнал работы робота. Автоматически в логе появляются записи об ошибках, а также важные предупреждения от Sherpa Designer.
Библиотека — это готовые стандартные наборы блоков, предустановленные шаблоны для популярных действий в различных программах. Библиотека предоставляет возможность создавать и сохранять собственные шаблоны для использования в текущем или будущих проектах автоматизации.
Диаграмма — это последовательность действий пользователя, которая автоматизирует определенный бизнес-процесс. Диаграмма состоит из последовательности блоков и представляет собой блок-схему выполнения процесса. Диаграммы сохраняются в виде-файлов с расширением «.process».
Проект — это совокупность файлов диаграмм, одна из которых назначается главной. Обычно проект состоит из одной главной и нескольких вспомогательных диаграмм (подпроцессы). Проект может состоять только из одной главной диаграммы. Проекты сохраняются в виде файлов с расширением «.sherpa».
Sherpa IDP (Шаблонизатор) — это инструмент создания шаблонов (визуальный редактор) и является неотъемлемой частью Дизайнера Sherpa RPA. Шаблонизатор не привязан к каким-либо облачным сервисам и входит в комплект поставки.
OCR-модуль — модуль оптического распознавания для получения текстового фрагмента из скриншота, фото и изображения.
Эмбеддинг — это процесс или результат процесса преобразования языковой сущности (слова, предложения, параграфа или целого текста) в набор чисел – числовой вектор. Эмбеддинги используются в машинном обучении для различных задач, таких как улучшение качества поиска, обработка естественного языка и компьютерное зрение.
Sherpa Explorer — инструмент для ручного подбора и тестирования селекторов. В нём, как и в обычном редакторе селекторов можно записать любой элемент интерактивно, а также исследовать иерархическое дерево любого Desktop- и веб-приложения, его доступные атрибуты, подобрать и протестировать нужное сочетание атрибутов.
Sherpa Regex — это инструмент для работы с регулярными выражениями. Он предоставляет удобные средства для составления и проверки регулярных выражений. Инструмент разделяет различные группы выражений для облегчения выбора соответствующего шаблона. Кроме того, Sherpa Regex включает умного помощника, который способен составить регулярное выражение в соответствии с запросом пользователя.
Отладка — это выполнение сценария с подключенным отладчиком Дизайнера. Позволяет выполнять действия по шагам, останавливаться на точках останова и смотреть текущие значения переменных. Отладка может быть как локальной, так и удаленной.
Селектор (веб-селектор) — идентификатор элемента пользовательского интерфейса.
Точка останова — это установленная на блоке в Дизайнере точка, по достижении которой отладка ставится на паузу.
Last updated