Функционал отладчика предназначен для тестирования сценария - он позволяет указывать входящие данные и пошагово проходить по каждому из действий сценария, попутно проверяя результат выполнения действия. Отладчик крайне удобен для поиска и исправления ошибок работы сценариев.

Запуск отладчика вручную

Запустить отладчик можно нажав на кнопку “Отладчик” → “Запустить сценарий”. При запуске отладчика таким методом есть возможность специфически указать входящие данные для работы сценария:
Image without caption
Image without caption

История запусков сценария

Все сценарии имеют свою историю запусков - логи выполнения. В логах записывается дата запуска, время выполнения, тип, входящие данные и результат.
Чтобы запустить отладчик через историю запусков, откройте историю запусков сценария в правом верхнем углу:
Image without caption
В списке запусков отображены результаты выполнения сценария. Если нажать на лог запуска откроется более подробная информация о запуске. Запустить сценарий в режиме отладки с входящими данными лога нажмите “Перезапустить в отладчике”:
Image without caption

Управление отладчиком

При включении режима отладки сценарий запускается в пошаговом режиме, где выполнение приостановлено на каждом из действий. Управлять отладчиком можно из его панели управления:
Image without caption

Остановить

Остановка выполнения действий сценария. Остановив выполнение действий, можно выбрать одно из совершенных действий чтобы к нему вернуться или выйти из режима отладки нажав “Вернуться к редактированию”.

Выполнить шаг

Выполнение следующего шага отладчика. Шаги состоят из цикла двух действий: переход к следующему действию сценария → выполнение действия сценария.

Продолжить выполнение

Автоматизация выполнения шагов. Позволяет пройтись по действиям сценария быстрее чем выполняя шаги вручную.

Состояние

Просмотр данных сценария на момент выполнения текущего шага. Благодаря окну состояния можно наглядно увидеть как данные изменяются в ходе сценария. Вкладка данных позволяет скопировать путь к значению нажав на плашку ключа самого значения.
Нажав на “name” мы скопируем путь data.fields.name
Нажав на “name” мы скопируем путь data.fields.name
Проверить работу формулы и значения по пути можно во вкладке “Песочница”:
Указав в формуле путь data.fields.name мы видим что в результате выводится значение “Бонсай Ель”
Указав в формуле путь data.fields.name мы видим что в результате выводится значение “Бонсай Ель”

Возврат к прошедшему шагу

В ходе выполнения шагов отладчика можно сделать шаг назад к конкретному выполненному действию. Для этого нажмите на один из выполненных в отладчике действий и в панели справа выберите то действие, к которому нужно вернуться. Отладчик вернет состояние данных сценария к моменту действия к которому совершается возврат.
Image without caption

При поддержке Notaku