Основное меню: Разработка
Меню Отладка
Отладка — это процесс поиска и исправления ошибок в созданном бизнес-процессе (роботе). Отладка части бизнес-процесса может быть начата ранее, чем будет создан весь процесс. Рекомендуется выполнять отладку на всех логических этапах создания проекта для пошагового контроля правильности выполнения процесса.
Запуск | Запускает выполнение Проекта (главной и вложенных Диаграмм) роботом. По кнопке Запуск активируется работа агента Sherpa Robot, а окно Дизайнера сворачивается. |
Запуск в режиме PiP — будет отображаться в отдельном окне запуск робота | |
Отладка | Запускает Проект в режиме отладки. В режиме отладки, в отличие от режима Обычного запуска, доступна остановка выполнения процесса на точках останова, а также выполнение процесса по шагам. |
Отладка с текущего блока — позволит провести отладку с определенного блока | |
Точка останова | Точка останова — это блок, на котором робот остановит исполнение проекта. С помощью кнопки «Точка останова» вы до или во время запуска проекта можете пометить нужные блоки, на которых процесс должен быть приостановлен – и процесс автоматически встанет на паузу, когда его выполнение дойдёт до этих блоков. Помеченные точкой останова блоки обводятся красным прямоугольником. Дополнительно, тот блок, на котором выполнение программы остановлено в данный момент, обводится синим прямоугольником.
Пока исполнение поставлено «на паузу», вы можете просмотреть текущие значения переменных на панели Переменные. Во время остановки можно убрать точку останова с одного блока и поставить на другой, или же поставить точки останова на несколько блоков. Во время паузы процесса вы можете совершать и другие отладочные действия, такие как Шаг внутрь, Шаг вперед, или нажать Стоп, чтобы завершить работу робота и вернуться в режим разработки. |
Шаг вперед | Позволяет запустить или продолжить выполнение программы в режиме, при котором робот автоматически встанет на паузу после выполнения следующего блока, но для блоков Подпроцессов следующая остановка будет произведена в текущей диаграмме на следующем после подпроцесса блоке (то есть весь подпроцесс выполнится полностью). |
Шаг внутрь | Позволяет запустить или продолжить выполнение программы в режиме, при котором робот автоматически встанет на паузу после выполнения следующего блока, но для блоков Подпроцессов следующая остановка будет произведена на первом блоке диаграммы подпроцесса.
Если текущий блок – не блок Подпроцесса, то действия «Шаг вперед» и «Шаг внутрь» выглядят одинаково. |
Стоп | Завершить работу робота и вернуться в режим разработки |
Варианты отладки: локальная и удаленная
Настройка удаленной отладки