Тестирование сценария в редакторе Когда у вас есть готовый сценарий, вы можете его протестировать, не выходя из редактора сценариев. Это будет тестовый звонок прямо в интерфейсе сценария, в котором вы сможете поучаствовать как обычный абонент, используя микрофон, подключенный к устройству, на котором вы используете платформу. В готовом сценарии должно быть выполнено 3 условия: Наличие начального блока Наличие завершающего блока Наличие связей между блоками При попытке тестирования с невыполненными условиями, интерфейс выдаст Ошибку сценария с описанием ошибки. Для тестирования выполните следующие действия: № Действие Скрин 1 В правом верхнем углу боковой панели переходим на таб «Проверка» 2 Выбираем стартовый блок 3 Альтернативно (может быть этот шаг, может не быть)Вбиваем тестовые параметры для звонка. Например, это может быть номер телефона, фио пациента и т.п. 4 Нажимаем на кнопку «Протестировать» 5 Разрешаем использование микрофона 6 Разговариваем с роботом и наблюдаем за прохождением диалога с помощью логов в правой боковой панели 7 Если в вашем сценарии заполняются, меняются или передаются переменные, посредством переключения тумблера "Показать список измененных переменных" - можно пронаблюдать за их записыванием и изменением Формат лога Каждая строка помечена временем (чч:мм:сс). Помимо реплик робота и абонента, лог показывает: «Выполняется блок {Название} №{ID}» — название подсвечено тем же цветом, что и блок на холсте. «Параметру/Переменной {имя} было присвоено значение {значение}» — после блоков, заполняющих переменные (Python-скрипт, SQL-/HTTP-запрос, Заполнить переменные с LLM и др.). Платформа не всегда одинаково называет это поле — иногда «параметр», иногда «переменная». «Время выполнения: N ms» — для блоков с внешним кодом или запросом. Для «Сравнить переменные» — каждое условие отдельной строкой: «{переменная}: {значение} {оператор} {значение2} -- True/False». «Ответ [текст] распознан роботом как [результат]» — как классифицирован ответ абонента.