На протяжении всей работы над проектом постоянно проводилось его тестирование, которое помогло выявить ошибки и значительно улучшило качество чат-бота. Стояла задача — предварительно убедиться в том, что заявленный функционал работоспособен, не имеет ошибок и выдаёт ожидаемые, запланированные результаты. Особенно это было актуально для функций, на реализации которых завязан весь проект. Помимо тестирования на платформе JAICP, а также в различных каналах, в т.ч. и голосовом Aimybox, для тестирования REST API был использован
Ниже приведены тесты, которые было удобнее провести в ручном режиме:
После получения всех параметров бот отправляет данные в третью систему и выдает пользователю прогноз погоды в нужном городе или нужной стране на указанную дату (прогноз).
2. Собранные данные отправляются на почтовый ящик разработчика.
3. Если письмо отправлено успешно, пользователю сообщается, что в ближайшее время с ним свяжется менеджер компании. После этого бот прощается.
4. Если при отправке письма возникли неполадки, бот информирует пользователя об этом. Клиенту предлагается обратиться за подбором тура в компанию по телефону
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (