Тестирование
Как и когда тестировать навык
Проверяйте работу навыка на каждом этапе: и до модерации, и после публикации, когда навык станет доступен Алисе.
Тестирование до публикации
Внимание
При тестировании в личном кабинете навык считается постоянно активированным, поэтому так не получится проверить работу активационных имен.
- В консоли разработчика откройте навык.
- На вкладке Настройки в разделе Backend выберите Webhook URL и в поле укажите адрес сервера.
- Откройте вкладку Тестирование.
- Отправьте запросы, чтобы получить примерное отображение ответа Алисы, а также тело последнего запроса и ответа.
Чтобы выбрать дополнительные опции, под заголовком Чат нажмите кнопку Настройки:
- Нет экрана — имитирует работу устройства без экрана, например Станции Мини.
- Анонимный пользователь — позволяет протестировать навык от лица пользователя, который не авторизовался с помощью Яндекс ID.
Чтобы активировать опцию Анонимный пользователь, сбросьте текущую сессию, нажав красный крестик в строке сообщения.
Проверка приватного навыка
После публикации навыка проверьте, как с ним работает Алиса. Чтобы запустить навык с телефона или колонки, войдите на устройстве в свой аккаунт на Яндексе и назовите Алисе активационное имя.
Попросите знакомых протестировать навык в реальных условиях. Поделитесь ссылкой на навык, настроив доступ по ссылке конкретным пользователям.
Что протестировать:
- Убедитесь, что Алиса стабильно активирует навык и не путает ваше активационное имя с чем-нибудь еще.
- Попробуйте разные активационные имена.
Проверка публичного навыка
Навык, опубликованный в каталоге, может запустить пользователь любого устройства или сервиса с Алисой.
Что протестировать:
- Убедитесь, что пользователи получают логичные ответы на любые реплики.
- Отслеживайте статистику и отчеты об ошибках в консоли разработчика. Подробнее читайте в разделе Мониторинг работы навыка.
- С помощью AppMetrica смотрите, как пользуются вашим навыком.
Часто задаваемые вопросы
Можно ли протестировать навык голосом до публикации?
Да. Для этого сделайте навык приватным. Проверьте его работу на поверхностях, которые вы указали в настройках навыка и на которых вы авторизовались.
Протестировать, как Алиса распознает активационное имя, можно во время обычного разговора. Публиковать навык необязательно.
Чтобы опубликовать навык в каталоге, измените тип доступа на Публичный, проверьте навык на соответствие формальным требованиям и отправьте его на модерацию.