Перед подключением бота к линии вы можете проверить правильность настроенных для него сценариев и записей в базе знаний. Тестирование можно выполнять:
- вручную с помощью встроенных инструментов в конструкторе бота. Вы можете проверить один добавленный сценарий, базу знаний, а также работу бота в целом;
- автоматически с помощью бесплатного open source инструмента Botium. Автоматическое тестирование помогает ускорить внесение изменений и повысить стабильность работы бота. Проверить можно только всего бота полностью. Тестирование происходит по подготовленным сценариям.
Подробнее об автоматическом тестировании читайте в документации разработчика ELMA Bot в статье «Быстрый старт c Botium».
В этой статье рассмотрим тестирование вручную.
Тестирование сценария
Вы можете протестировать взаимодействие пользователя с ботом по готовому сценарию. Кроме того, если вы внесли изменения в сценарий, вы можете проверить настройки его веток до сохранения. Для этого:
- Перейдите в карточку бота и нажмите на блок сценария.
- В правом верхнем углу редактора сценариев нажмите кнопку Тестировать. Запустится подготовка к проверке сценария, которая может занять некоторое время в зависимости от количества добавленных триггеров и интентов.
- Нажмите Начать тестирование. В открывшемся окне с диалогом вы можете проверить ответы бота. Обратите внимание, если в боте настроена база знаний, добавленные в неё записи также будут тестироваться.
- Чтобы закрыть окно с диалогом, нажмите Завершить тестирование в правом верхнем углу страницы.
Тестирование базы знаний
Вы можете проверить правильность работы добавленных в базу знаний записей. Для этого:
- Перейдите на страницу базы знаний настроенного бота.
- В блоке справа перейдите на вкладку Тестирование.
- В открывшемся окне диалога проверьте настроенные в базе знаний ответы.
Тестирование бота
После настройки сценариев и наполнения базы знаний вы можете протестировать правильность работы бота в целом. Это можно сделать несколькими способами:
- на главной странице конструктора в блоке бота нажмите на значок . Выберите пункт Тестировать.
- на главной странице конструктора нажмите на блок бота и откройте его карточку. В правом верхнем углу нажмите кнопку Тестировать бота.
В правом нижнем углу страницы откроется окно диалога с ботом. Начните общение, отправив ваш запрос.
Чтобы завершить тестирование, нажмите на крестик в окне диалога или на кнопку Закрыть веб-чат.