Тестирование сценария со слот-филлингом
подсказка
Тестирование сценария бота со слот-филлингом представляет собой пошаговое описание взаимодействие пользователя с ботом и ожидаемых ответных реакций.
Рассмотрим тестирование слот-филлинга на простом сценарии:
require: slotfilling/slotFilling.sc
module = sys.zb-common
theme: /
state: Start
q: $regex</start>
a: Начнём!
state:
intent!: /Погода
a: Погода в {{$parseTree._City}} на {{$parseTree._Date.value}}
state: CatchAll
event: noMatch
a: noMatch
Здесь интент /Погода
реагирует на запрос клиента прогноза погоды. Слоты заполнены следующим образом: