Альфа и бета тестирование android приложений

в 8:03, , рубрики: alpha, android, beta, testing, Разработка под android, метки: , , ,

До недавнего времени для тестирования своих приложений я использовал различные способы публикации, от простого выкладывания apk файла на хостинг до использования специализированных сайтов типа testflightapp.com или использование своих велосипедов.

В очередном обновлении Google Play Developer Console была добавлена возможность тестирования приложений на определенном круге пользователей.
Если раньше загрузка apk файла сразу приводила к публикации приложения, то теперь добавлены 2 промежуточных шага.

Альфа и бета тестирование android приложений
Посмотреть на Яндекс.Фотках

При загрузке очередной версии приложения мы выбираем раздел:

  • альфа тестирование
  • бета тестирование
  • продакшион

из альфа тестирование можно перевести в бета или сразу продакшион, из беты — в продакшион.

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

Чтобы стать тестировщиком, пользователю необходимо вступить в сообщество google+ созданное разработчиком (указывается в настройках приложения) и перейти по ссылке play.google.com/apps/testing/com.yourdomain.package
Альфа и бета тестирование android приложений
Посмотреть на Яндекс.Фотках

В данный момент у меня получается достаточно удобный сценарий работы над небольшим социальным приложением:

  1. Разработку и отладку я веду на одном устройстве под специальным аккаунтом.
  2. Заканчиваю работу над очередной фичей, отлаживаю на этом устройстве, публикую альфа версию в google play
  3. Некоторое количество моих устройств разного формата и версий android самостоятельно обновляются на версию
  4. В течении дня-двух все устройства тестируются
  5. Все работает, данная версия переходит в следующую стадию, профит.

Плюсы:

  • Удобное администрирование тестировщиков
  • Тестировщикам нет необходимости ставить галочку разрешающую установку приложений из Uknown sources, потенциальная угроза безопасности
  • Установка приложения из маркета для пользователя выглядит безопаснее, «солиднее»
  • Большая группа бета тестировщиков автоматически станет пользователями опубликованного приложения, плюс в статистику
  • штатный трекер ошибок, нет необходимости добавлять в приложения сторонние библиотеки

Минусы:

  • штатный трекер ошибок, медлительный и менее информативный

Автор: maratische

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js