Описание программы Robot
Релизы

Отладка и обработка исключений

Принципы отладки и обработки исключительных ситуаций

Введение

Во время разработки workflow наступает этап, на котором обнаруживают, локализуют и устраняют ошибки, т.е. этап отладки. Для проведения отладки созданных workflow в платформе существуют специальные инструменты, о которых пойдёт речь ниже.

Механизмы отладки

Точки останова (breakpoint)

Доступны по нажатию ПКМ на блок с действием - "Добавить точку останова"/"Убрать точку останова"

Либо по нажатию на белый порт (кружок) сверху выбранного блока действия:

После нажатия на верхний порт или ПКМ-"Добавить точку останова" верхний порт изменяет свой вид:

При выполнении workflow с таким блоком робот дойдёт до данного действия и остановится (произойдёт пауза), во время которого возможно проверить произошедшие изменения с переменными, файлами и др.

Во время паузы рядом со значком запуска появляется значок продолжения выполнения workflow:

По нажатию на данный значок робот выполнит действия до следующей точки останова либо до блока "Конец".

Деактивация/активация блока

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

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

Обработка исключений

Подробную информацию о том, каким образом можно отлавливать ошибки, можно узнать из следующей статьи: