Способы тестирования

Здесь вы найдете описание основных способов тестирования смартапа.

Как протестировать смартап

Устройства и приложения

Вы можете протестировать свой Chat App или Canvas App:

Для этого вам необходимо авторизоваться на устройстве или в приложении через тот же Сбер ID, через который вы работаете в SmartMarket Studio. Иначе тестовый смартап не запустится.

Assistant Client

Если вы хотите протестировать Canvas App, то попробуйте Assistant Client. Это инструмент, который позволяет вам запустить виртуального ассистента локально, через браузер. Подробнее об этом способе тестирования читайте в разделе Assistant Client.

Эмулятор

Если вы создаете смартап с типом Chat App, то вы можете протестировать его через эмулятор. Эмулятор — это встроенный в SmartMarket Studio инструмент, который имитирует поведение вашего Chat App на устройствах SberBox, SberPortal, а также в мобильных приложениях. Подробнее читайте в разделе Эмулятор для Chat App.

Тестовый виджет

Если вы создаете Chat App с простой логикой, то протестировать его работу можно через тестовый виджет. С его помощью вы поймете, как, например, работают интенты. Тестовый виджет доступен в инструментах SmartApp Graph и SmartApp Code.

Другие пользователи

Находясь в SmartMarket Studio, вы можете пригласить любого пользователя к тестированию своего смартапа. Для этого ваш смартап должен находиться в статусе «Черновик», а пользователи должны иметь аккаунты в SmartMarket Studio. Подробнее об этом способе тестирования читайте в разделе Настройки пространства.

Проблемы при тестировании?

Если у вас есть вопрос или проблема с тестированием смартапа, обратитесь в поддержку developer@sberdevices.ru и укажите message_id — идентификатор запроса, с которым возникла проблема. Так мы сможем детальнее разобрать вопрос и быстрее вам помочь.

Чтобы получить message_id:

  1. В приложении Салют или СберБанк Онлайн нажмите на сообщение с текстом запроса и удерживайте его.
  2. Нажмите Сообщить о проблеме (для iOS) или Копировать debug-информацию в буфер обмена (для Android).
  3. message_id будет указан первым в списке параметров.