Primo RPA
Search…
Выполнение и отладка процессов
Перед началом отладки необходимо выбрать тип издания Робота: Enterprise либо Standard в панели управления Студии.
Для выполнения процесса необходимо нажать кнопку "Запустить процесс" меню Процесс либо соответствующую кнопку Панели действий
Для начала отладки процесса необходимо нажать кнопку "Отладить процесс" меню Процесс либо соответствующую кнопку Панели действий
Также, процесс можно начать с произвольного элемента. Для этого нажмите правой кнопкой на нужном элементе и выберите пункт "Запуск с элемента"
После нажатия кнопки будет запущен экземпляр робота, который немедленно начнет исполнение текущего процесса. Для просмотра сообщений процесса имеется панель Консоль
В панели Консоль присутствуют кнопки
Следовать за наполнением консоли – текст консоли будет всегда фокусироваться на последнем полученном сообщении
Очистить консоль – очищает содержимое консоли
Консоль содержит фильтры DEBUG, INFO, ERROR и NETWORK. Данные фильтры отвечают за сбор сообщений с соответствующим им типом
Двойной клик по строке в таблице Консоли осуществляет переход к выбранному элементу процесса
Ход сценария отображается при помощи значка
. Данный значок указывает на элемент, выполняемый в данным момент.
Для отключения (игнорирования) элемента во время выполнения, необходимо нажать символ
в заголовке нужного элемента. После установки данного свойства, элемент не будет выполнен во время прохождения сценария.
Запуск от Отладки отличается тем, что во время запуска не происходит остановки на точках останова (Breakpoint). Для установки точки останова необходимо нажать символ
в заголовке нужного элемента
Если во время отладки процесс дошел до элемента с точкой останова, выполнение процесса будет приостановлено до нажатия одной из кнопок: "Сделать шаг"
либо "Возобновить процесс"
. Данные кнопки расположены в меню Процесс и в Панели действий. Кнопка "Сделать шаг" осуществляет переход к следующему элементу, после чего процесс снова будет остановлен. Кнопка "Возобновить процесс" возобновляет свободное выполнение процесса до следующей точки останова.
Для принудительного завершения исполнения процесса необходимо нажать кнопку "Остановить отладку" меню Процесс, либо соответствующую кнопку "Панели действий"
.
Состояния переменных будут отображаться в колонке "Текущее значение" панели Переменные
Для удобства просмотра текущего значения, можно нажать кнопку Просмотр
, после чего будет отображено окно просмотра значения в формате JSON
Работать с переменными и выражениями можно в панели Наблюдение (по функциональности, соответствующей панели Watch классических сред разработки)
В таблице панели указывается вычисляемое выражение, тип данных результата вычисления и результат вычисления. Для создания нового наблюдения нужно нажать кнопку "Создать наблюдение"
и ввести текст вычисляемого выражения в появившемся окне
Для обновления результатов вычисления нужно нажать кнопку Обновить
соответствующего наблюдения. Для удобства, в данной панели так же есть кнопка Просмотр
.
Для редактирования вычисляемого выражения можно либо отредактировать текст прямо в ячейке таблицы, либо открыть окно редактирования двойным щелчком на нужном наблюдении.
Для удаления наблюдения можно выделив нужно наблюдение в таблице и, либо нажать кнопку "Удалить наблюдение"
, либо нажать кнопку Delete клавиатуры.
Для отладки работы робота Standard либо Enterprise выберите тип робота в главном меню Студии
Изменение значения переменной
Для изменения значения переменной во время выполнения процесса, нужно нажать кнопку "Изменить значение"
В появившемся окне вставьте новое значение и нажмите кнопку ОК
Замедленное выполнение
Для отладки быстрых процессов можно ввести искусственные паузы между действиями. За создание паузы отвечает кнопка "Замедленное выполнение" главного меню
. В выпадающем списке данной кнопки можно выбрать протяженность паузы в секундах.
Подсветка компонентов
Робот обладает возможностью подсвечивания визуальных компонентов приложений перед взаимодействием с ними. Для включения данной опции имеется кнопка "Подсветка компонентов" главного меню
Copy link
Edit on GitHub