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

Тестирование бота
После настройки сценариев и наполнения базы знаний вы можете протестировать правильность работы бота в целом. Это можно сделать несколькими способами:
- на главной странице конструктора в блоке бота нажмите на значок 
. Выберите пункт Тестировать. - на главной странице конструктора нажмите на блок бота и откройте его карточку. В правом верхнем углу нажмите кнопку Тестировать бота.
 
В правом нижнем углу страницы откроется окно диалога с ботом. Начните общение, отправив ваш запрос.

Чтобы завершить тестирование, нажмите на крестик в окне диалога или на кнопку Закрыть веб-чат.