Категории приложений
При добавлении в шаблон нескольких компонентов, каждую строку с компонентом можно детализировать в таблице ниже:
В шаблонах возможно использовать имена переменных в формате {переменная}. Если вы прописываете переменную, то робот во время работы будет менять переменную на нужное значение. Вызов переменной может быть прописан прямо в JSON.
Также в значениях полей допустимо использовать символ *
.
Шаблон поиска для категории приложений Браузер выглядит следующим образом:
В поле Заголовок укажите название сайта, в котором нужно найти компонент. В поле URL задайте адрес сайта. Не забудьте выбрать тип браузера в параметре рядом с полем Заголовок. На рисунке выше выбран браузер Chrome.
Для добавления компонента вручную:
Для уточнения поиска можно ввести имена и значения атрибутов тега в таблицу (ключ, значение). Если указать несколько строк, поиск элемента в браузере будет вестись вглубь от самого верхнего шаблона.
Шаблон поиска для приложений Рабочего стола выглядит следующим образом:
Чтобы присоединиться к нужному приложению, достаточно заполнить одно из полей:
Процесс — название процесса запущенного приложения Windows.
Если заполнены оба поля, будут одновременно учитываться оба значения.
Технология автоматизации обеспечивает программный доступ к элементам пользовательского интерфейса приложения. Доступны следующие типы:
UIAUTOMATION — значение по умолчанию. Подходит для приложений рабочего стола, работающих по правилам Win32.
MSAA — библиотека Microsoft Active Accessibility. Имеет больше ограничений, чем UIAUTOMATION, т.к. является устаревшей технологией. Обращение к MSAA будет полезным в ограниченном количество случаев: например, когда при поиске текстовых элементов необходимо использовать свойство идентификации Role.
Для добавления компонента вручную:
Для уточнения поиска можно ввести имена и значения атрибутов искомого компонента в таблицу (ключ, значение). Если указать несколько строк, поиск элемента в роботизируемом приложении будет вестись вглубь от самого верхнего шаблона.
Функция Быстрый поиск включена по умолчанию и активирует укороченный маршрут поиска компонента в приложении. Рекомендуется использовать этот параметр при работе с 1С. Быстрый поиск не поддерживает поиск по свойствам идентификации BoundingRectangle, AcceleratorKey, ProcessId, NativeWindowHandle, Orientation. Если в режиме быстрого поиска компонент не находится, отключите параметр и произведите поиск еще раз.
При работе с SAP рекомендуется использовать специализированные компоненты.
Шаблон поиска для категории SAP выглядит следующим образом:
Если происходит работа с WebView SAP, шаблон поиска будет иметь следующий вид:
Область Browser представляет собой шаблон поиска для браузера.
В шаблонах поиска SAP допускается использование символа *.
Контейнеры
Если элемент помещен в контейнер, то окно редактора шаблона также будет открываться в режиме Контейнер:
При этом параметры поиска будут соответствовать типу приложения — десктоп или веб. По аналогии с параметрами для категории Браузер или Рабочий стол.
Last updated