Альфа-тестирование
В RuStore Консоли доступно закрытое тестирование новой версии приложения до публикации.
Альфа-тестирование поможет исправить технические недочёты до того, как их увидит большое количество пользователей. В результате версия приложения, которая появится в RuStore, будет удобнее изначальной.
Тестирование происходит в два этапа:
- Запуск тестирования в RuStore Консоли и добавление тестировщиков.
- Тестирование привлечёнными пользователями в приложении (на витрине) RuStore.
Особенности и ограничения
- Тестировать можно приложения в формате APK и AAB. Загрузка AAB-приложений поддерживается.
- Для тестирования можно использовать только одну альфа-версию одновременно.
- Загрузка закрытой версии доступна для бесплатных приложений на мобильных устройствах. Перед добавлением файла убедитесь, что у приложения нет загруженных закрытых версий или они находятся в статусе Не опубликована.
Файл загружается в два этапа: сначала выполняется загрузка на серверы RuStore, затем — обработка. Во время загрузки нельзя покидать страницу, чтобы не прерывать процесс. После завершения загрузки обработка продолжается в фоновом режиме, поэтому на этом этапе можно сохранить черновик и уйти со страницы.
Обработанные файлы хранятся 14 дней. Если за это время не отправить их на модерацию, они будут удалены.
Запуск тестирования в RuStore Консоли
Загрузка версии приложения для тестирования
-
Откройте систему RuStore Консоль.
-
Перейдите на вкладку Приложения.
-
Выберите приложение, версию которого нужно протестировать.
-
Выберите пункт Тестирование.
-
Перейдите в Альфа-тестирование.
-
Выберите Альфа-версии.
-
В открывшемся окне нажмите Загрузить версию.
-
Проверьте информацию о версии — RuStore предзаполнит её автоматически из опубликованной публичной версии. Отредактируйте данные, если нужно.
-
Нажмите Отправить на модерацию.
-
Откроется окно добавления тестировщиков.
Выполните одно из следующих действий:
- чтобы добавить тестировщика сейчас, нажмите Добавить тестировщика — процедура аналогична представленной в следующем пункте;
- чтобы завершить процедуру, нажмите Закрыть — вы сможете добавить тестировщика позже через RuStore Консоль (см. Добавление тестировщиков ниже).
После модерации версия опубликуется в магазине приложений RuStore. Ссылка на версию для тестирования сформируется автоматически, и вы с можете отправить её тестировщикам самостоятельно.
Добавление тестировщиков
Тестировщиками могут быть пользователи, зарегистрированные в RuStore и имеющие VK ID.
- В левой панели RuStore консоли выберите Тестирование > Альфа-тестирование > Тестировщики.
Страница Консоли примет следующий вид.
- Нажмите Пригласить тестировщика.
Отобразится окно, в котором нужно указать VK ID тестировщика или тестировщиков.
- Введите VK ID пользователя, который будет тестировщиком, или список таких VK ID через запятую.
VK ID, под которым пользователь авторизуется в приложении RuStore, должен совпадать с его VK ID в качестве тестировщика.
- Нажмите Пригласить.
Вы можете добавить не более 2000 тестировщиков.
Чтобы удалить тестировщика:
- Найдите пользователя в списке.
- Нажмите
в строке с его именем.
- Нажмите Удалить.
Как завершить тестирование:
- Откройте систему RuStore Консоль.
- Перейдите на вкладку Приложения.
- Выберите приложение, тестирование которого нужно завершить.
- Выберите пункт Тестирование.
- Перейдите в Альфа-тестирование.
- Выберите Альфа-версии.
- Нажмите на три точки с правой стороны.
- В выпадающем списке нажмите Завершить тестирование.
После тестирования вы можете загрузить текущую версию или новую версию с правками в качестве основной. Убедитесь, что version_code выбранной вами версии выше, чем у ранее опубликованной публичной версии и выше, чем у альфа-сборки.
Тестирование приложений на витрине RuStore
Для тестирования приложения пользователь, добавленный в качестве тестировщика, должен быть авторизован в RuStore. При этом:
- чтобы работать с закрытой версией в приложении RuStore, пользователь должен обновить его до последней версии;
- пользователь должен быть авторизован в RuStore;
- VK ID пользователя должно совпадать с VK ID, который был добавлен ранее в качестве идентификатора тестировщика.
После авторизации пользователь может перейти по ссылке в тестовое приложение или найти его в каталоге приложений.
Альфа-версии доступны только в каталоге мобильного приложения. На веб-версии каталога альфа-версии недоступны.
Если альфа-версия — первая публикуемая версия приложения, то при переходе по ссылке на веб-версии отобразится ошибка 404. Рекомендуем переходить по ссылке сразу на мобильном устройстве. Если альфа-версия — не первая версия, то на веб-версии отобразится стандартная карточка приложения (последняя опубликованная версия, а не альфа).
После завершения тестирования сборка отправляется в архив и переходит в статус Не опубликована.
По завершении тестирования тестовое приложение необходимо удалить и переустановить заново, чтобы у тестировщика восстановился доступ к рабочему приложению.