Перейти к основному содержимому

Тестирование приложений в RuStore Консоль: лучшие практики

В RuStore Консоли доступно закрытое тестирование новой версии приложения до публикации.

Тестирование поможет исправить технические недочёты до того, как их увидит большое количество пользователей. В результате версия приложения, которая появится в RuStore, будет удобнее изначальной.

Тестирование происходит в два этапа:

  1. Запуск тестирования в RuStore Консоли и добавление тестировщиков.
  2. Тестирование привлечёнными пользователями в приложении (на витрине) RuStore.

Особенности и ограничения

  • Тестировать можно только приложения в формате APK, загрузка AAB-приложений пока недоступна.
  • Альфа-версию можно загрузить, только если есть хотя бы одна рабочая версия, опубликованная на всех пользователей.
  • Загрузка закрытой версии доступна для бесплатных приложений на мобильных устройствах. Перед добавлением файла убедитесь, что у приложения нет загруженных закрытых версий или они находятся в статусе Не опубликована.

Запуск тестирования в RuStore Консоли

Загрузка версии приложения для тестирования

  1. Откройте систему RuStore Консоль.

  2. Перейдите на вкладку Приложения.

  3. Выберите приложение, версию которого нужно протестировать.

  4. Выберите пункт Тестирование.

  5. Перейдите в Альфа-тестирование.

  6. Выберите Альфа-версии.

  7. В открывшемся окне нажмите Загрузить версию.

    img
  8. Проверьте информацию о версии — RuStore предзаполнит её автоматически из опубликованной публичной версии. Отредактируйте данные, если нужно.

  9. Нажмите Отправить на модерацию.

  10. Откроется окно добавления тестировщиков.

    img

    Выполните одно из следующих действий:

    • чтобы добавить тестировщика сейчас, нажмите Добавить тестировщика — процедура аналогична представленной в следующем пункте;
    • чтобы завершить процедуру, нажмите Закрыть — вы сможете добавить тестировщика позже через RuStore Консоль (см. Добавление тестировщиков ниже).

После модерации версия опубликуется в магазине приложений RuStore. Ссылка на версию для тестирования сформируется автоматически, и вы сможете отправить её тестировщикам самостоятельно.

Добавление тестировщиков

примечание

Тестировщиками могут быть пользователи, зарегистрированные в RuStore и имеющие VK ID.

  1. В левой панели Консоли RuStore выберите Тестирование > Альфа-тестирование > Тестировщики.
    Страница Консоли примет следующий вид.
img
  1. Нажмите Пригласить тестировщика.
    Отобразится окно, в котором нужно указать VK ID тестировщика или тестировщиков.
img
  1. Введите VK ID пользователя, который будет тестировщиком, или список таких VK ID через запятую.
предупреждение

VK ID, под которым пользователь авторизуется в приложении RuStore, должен совпадать с его VK ID в качестве тестировщика.

  1. Нажмите Пригласить.
примечание

Вы можете добавить не более 2000 тестировщиков.

Чтобы удалить тестировщика:

  1. Найдите пользователя в списке.
  2. Нажмите icon в строке с его именем.
  3. Нажмите Удалить.
img

Как завершить тестирование:

  1. Откройте систему RuStore Консоль.
  2. Перейдите на вкладку Приложения.
  3. Выберите приложение, тестирование которого нужно завершить.
  4. Выберите пункт Тестирование.
  5. Перейдите в Альфа-тестирование.
  6. Выберите Альфа-версии.
  7. Нажмите на три точки с правой стороны.
  8. В выпадающем списке нажмите Завершить тестирование.
примечание

После тестирования вы можете загрузить текущую версию или новую версию с правками в качестве основной. Убедитесь, что version_code выбранной вами версии выше, чем у ранее опубликованной публичной версии и выше, чем у альфа-сборки.

Тестирование приложений на витрине RuStore

Для тестирования приложения пользователь, добавленный в качестве тестировщика, должен быть авторизован в RuStore. При этом:

  • чтобы работать с закрытой версией в приложении RuStore, пользователь должен обновить его до последней версии;
  • пользователь должен быть авторизован в RuStore;
  • VK ID пользователя должно совпадать с VK ID, который был добавлен ранее в качестве идентификатора тестировщика.

После авторизации пользователь может перейти по ссылке в тестовое приложение или найти его в каталоге приложений.

После завершения тестирования сборка отправляется в архив и переходит в статус Не опубликована.

img
примечание

По завершении тестирования тестовое приложение необходимо удалить и переустановить заново, чтобы у тестировщика восстановился доступ к рабочему приложению.