Отладка

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

Запускает выполнение Проекта (главной и вложенных Диаграмм) роботом. По кнопке Запуск активируется работа агента Sherpa Robot, а окно Дизайнера сворачивается. Запуск в режиме PiP — будет отображаться в отдельном окне запуск робота.

Запускает Проект в режиме отладки. В режиме отладки, в отличие от режима Обычного запуска, доступна остановка выполнения процесса на точках останова, а также выполнение процесса по шагам. Отладка с текущего блока — позволит провести отладку с определенного блока.

Точка останова — это блок, на котором робот остановит исполнение проекта. С помощью кнопки «Точка останова» вы до или во время запуска проекта можете пометить нужные блоки, на которых процесс должен быть приостановлен – и процесс автоматически встанет на паузу, когда его выполнение дойдёт до этих блоков. Помеченные точкой останова блоки обводятся красным прямоугольником. Дополнительно, тот блок, на котором выполнение программы остановлено в данный момент, обводится синим прямоугольником.

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

Позволяет запустить или продолжить выполнение программы в режиме, при котором робот автоматически встанет на паузу после выполнения следующего блока, но для блоков Подпроцессов следующая остановка будет произведена в текущей диаграмме на следующем после подпроцесса блоке (то есть весь подпроцесс выполнится полностью).

Позволяет запустить или продолжить выполнение программы в режиме, при котором робот автоматически встанет на паузу после выполнения следующего блока, но для блоков Подпроцессов следующая остановка будет произведена на первом блоке диаграммы подпроцесса.

Если текущий блок – не блок Подпроцесса, то действия «Шаг вперед» и «Шаг внутрь» выглядят одинаково.

Завершить работу робота и вернуться в режим разработки

Варианты отладки: локальная и удаленная

Настройка удаленной отладки

Last updated