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

от автора

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

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


Посмотреть на Яндекс.Фотках

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

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

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

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

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

Посмотреть на Яндекс.Фотках

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

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

Плюсы:

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

Минусы:

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

ссылка на оригинал статьи http://habrahabr.ru/post/189912/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *