Skip to content
Gallery
Задание для сертификации партнеров JAICP
Share
Explore
Тестирование ботов

icon picker
Голосовой. Ручное тестирование.

Были протестированы основные функциональные характеристики бота на соответствие параметрам, заявленным в документации к проекту. Проверены все запрограммированные реплики бота на соответствие требованиям к голосовым диалоговым системам, а также реализация дополнительных функций - вывод на экран ответов по сделанным запросам и наличие кнопок с подсказками пользователю.
Голосовой вариант диалоговой системы протестирован путем прямого диалога с пользователем, обращающимся к боту, впервые и ранее уже общавшимся с ботом, посредством Aimybox.
Тестирование 1. Первоначальное обращение пользователя с изменением города
This link can't be embedded.
Тестирование 2. Повторное обращение пользователя
This link can't be embedded.


Протокол ручного тестирования:
Функциональные требования
Первичное обращение пользователя
Пользователь уже пользовался системой
1
Приветствие пользователя
Реализовано: система распознает приветствие и отвечает приветствием, бот называет свое имя и представляется ботом туристической компании Just Tour. Бот запрашивает имя пользователя.
Реализовано: система распознает приветствие и отвечает приветствием с обращением к пользователю по имени, бот называет свое имя и представляется ботом туристической компании Just Tour.
2
Описание назначения бота
Реализовано. Бот повторяет имя и описывает основное назначение и проблему, с которой может помочь и предлагает варианты, выведенные кнопками на экране.
Реализовано. Бот описывает основное назначение и проблему, с которой может помочь. Бот предлагает варианты, выведенные кнопками на экране.
3
Побуждение к диалогу
Реализовано. Бот задает вопрос, не предполагающий ответ да/нет, что побуждает пользователя к вовлечению в диалог.
Реализовано. Бот задает вопрос, не предполагающий ответ да/нет, что побуждает пользователя к вовлечению в диалог.
4
Реакция бота на интент-"погода"
Реализовано. Бот распознает интент и задает вопрос, содержащий уточнение погоды в определенном городе или стране.
Реализовано. Бот распознает интент и задает вопрос, содержащий уточнение погоды в определенном городе или стране.
5
Реакция бота на название города
Реализовано. Для тестирования был назван город Москва, город распознан - бот задает вопрос, содержащий уточнение даты, на которую предоставляется погода.
Реализовано. Для тестирования был назван город Сочи, город распознан - бот задает вопрос, содержащий уточнение даты, на которую предоставляется погода.
6
Соответствие прогноза погоды городу или стране на запрошенную дату
Реализовано. Бот указывает город верно, дата соответствует.
Реализовано. Бот указывает город верно, дата соответствует.
7
Реакция бота на температуру воздуха:
8
холодный климат
Реализовано. Погода, озвученная ботом составляет: - 5 градусов. Ветер 2 метра в секунду - что распознается ботом как холодный климат. Бот озвучивает вопрос - “Вы действительно планируете поездку в стану с холодным климатом” и предлагает варианты, выведенные кнопками на экране. Примечание - бот произносит цифры не склоняя - что не соответствует правилам дизайна голосовых интерфейсов.
не тестировалось
9
жаркий климат
не тестировалось
не тестировалось
10
умеренный климат
не тестировалось
Реализовано. Погода озвученная ботом составляет 11 градусов. Ветер 2, с порывами 4 метра в секунду - что распознается ботом как умеренный климат. Бот озвучивает вопрос - “Вы действительно планируете поездку в стану с умеренным климатом” и предлагает варианты выведенные кнопками на экране
11
Реакция бота на утвердительный ответ о поездке в страну с озвученным климатом
не тестировалось
Реализовано. Бот распознает ответ пользователя и предлагает оформить тур в город Сочи, предлагает варианты выведенные кнопками на экране
12
Реакция бота на отрицательный ответ о поездке в страну с озвученным климатом
Реализовано. Бот распознает ответ пользователя и предлагает оформить новый тур с проверкой климата в другом месте.
не тестировалось
13
Реакция бота на изменение параметров прогноза погоды
Реализовано. Бот спрашивает о городе или стране, где посмотреть погоду.
не тестировалось
14
Реакция бота на изменение города или страны
Реализовано. После названия пользователем нового города бот уточняет интересующую дату для прогноза погоды.
15
Соответствие прогноза погоды измененному пользователем городу или стране на запрошенную дату
Реализовано. Бот указывает город верно, дата соответствует.
16
Оформление заявки:
не тестировалось
17
переход из диалога о погоде к сбору параметров тура
Реализовано
18
вопрос о количестве людей в поездке

Реализовано. Дополнительно бот в качестве подсказки выдает кнопку - не знаю.
19
вопрос о количестве детей в поездке
Реализовано. Следующим вопросом бот уточняет количество несовершеннолетних детей
20
вопрос о бюджете поездки
Реализовано. При вопросе о бюджете поездки бот предлагает варианты выведенные на экран
21
вопрос о дате начала поездки
Реализованно
22
вопрос о длительности поездки
Реализовано. При вопросе длительности поездки бот предлагает варианты выведенные кнопками на экране
23
вопрос о “звездности” отеля
Реализовано. При вопросе о звездности отеля бот предлагает варианты выведенные на экран
24
вопрос об имени пользователя
Реализовано. Бот уточняет имя пользователя называя его, предлагает варианты да/нет выведенные кнопками на экране
25
запрос номера телефона для связи
Реализовано. Бот диктует номер телефона оставленный ранее, на экран выводятся кнопки да/нет, в случае несогласия пользователя с номером, просит продиктовать номер,
26
комментарий для менеджера в свободной форме
Реализовано. Бот уточняет желание пользователя оставить комментарии для менеджера. Дополнительно бот в качестве подсказки выдает кнопку - пожеланий нет.
27
Отражение в заявке обязательных полей - Имя пользователя и номера телефона.
не тестировалось
Не реализовано. Бот не выводит на экран заявку, проверить наличие заполнения обязательных полей нельзя, но сообщает о формировании заявки и ее отправке менеджеру
28
Форма заполнения остальных полей заявки
не тестировалось
Не реализовано. Бот не выводит на экран заявку, проверить наличие заполнения обязательных полей нельзяя
29
Прощание с пользователем
Реализовано. Бот прощается с пользователем
Реализовано. Бот прощается с пользователем
There are no rows in this table



Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.