ELMA Bot / Тестирование бота

Тестирование бота

Перед подключением бота к линии вы можете проверить правильность настроенных для него сценариев и записей в базе знаний. Тестирование можно выполнять:

  • вручную с помощью встроенных инструментов в конструкторе бота. Вы можете проверить один добавленный сценарий, базу знаний, а также работу бота в целом;
  • автоматически с помощью бесплатного open source инструмента Botium. Автоматическое тестирование помогает ускорить внесение изменений и повысить стабильность работы бота. Проверить можно только всего бота полностью. Тестирование происходит по подготовленным сценариям.

Подробнее об автоматическом тестировании читайте в документации разработчика ELMA Bot в статье «Быстрый старт c Botium».

В этой статье рассмотрим тестирование вручную.

Тестирование сценария

Вы можете протестировать взаимодействие пользователя с ботом по готовому сценарию. Кроме того, если вы внесли изменения в сценарий, вы можете проверить настройки его веток до сохранения. Для этого:

  1. Перейдите в карточку бота и нажмите на блок сценария.
  2. В правом верхнем углу редактора сценариев нажмите кнопку Тестировать. Запустится подготовка к проверке сценария, которая может занять некоторое время в зависимости от количества добавленных триггеров и интентов.
  3. Нажмите Начать тестирование. В открывшемся окне с диалогом вы можете проверить ответы бота. Обратите внимание, если в боте настроена база знаний, добавленные в неё записи также будут тестироваться.
  4. Чтобы закрыть окно с диалогом, нажмите Завершить тестирование в правом верхнем углу страницы.

Тестирование базы знаний

Вы можете проверить правильность работы добавленных в базу знаний записей. Для этого:

  1. Перейдите на страницу базы знаний настроенного бота.
  2. В блоке справа перейдите на вкладку Тестирование.
  3. В открывшемся окне диалога проверьте настроенные в базе знаний ответы.

test-kb

Тестирование бота

После настройки сценариев и наполнения базы знаний вы можете протестировать правильность работы бота в целом. Это можно сделать несколькими способами:

  • на главной странице конструктора в блоке бота нажмите на значок bot-settings-icon. Выберите пункт Тестировать.
  • на главной странице конструктора нажмите на блок бота и откройте его карточку. В правом верхнем углу нажмите кнопку Тестировать бота.  

В правом нижнем углу страницы откроется окно диалога с ботом. Начните общение, отправив ваш запрос.

test-script-1

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