Как пройти закрытое тестирование в Google Play

Я делаю свой пет-проект — приложение для трекинга времени — Timetracker. Веб-версию я сделал давно, а тут наконец дошла очередь до Android-приложения. Сделал я его довольно быстро, с помощью гибридного подхода, через Capacitor. Сделал, протестировал и решил загрузить в Google Play Console, чтобы сделать его публично доступным. Как оказалось, по новым правилам (новым с того момента, как я последний раз пытался что-то там выложить) просто так опубликовать приложение нельзя. Нужно сначала пройти закрытое тестирование.
Что требует Google
Google Play ввёл эти правила для персональных аккаунтов разработчиков, чтобы уменьшить количество мусорных приложений в магазине. Суть такая: прежде чем подать заявку на публикацию, нужно провести закрытое тестирование (closed testing) — минимум 12 тестировщиков должны установить приложение и оставаться в программе тестирования 14 дней подряд. Раньше требовали 20 человек, но в конце 2024 года снизили до 12.
Важные детали:
- Тестировщики должны использовать реальные Android-устройства, эмуляторы не засчитываются
- Требование касается только персональных аккаунтов (аккаунты организаций проходят без тестирования)
- Если кто-то из тестировщиков выйдет из программы и их станет меньше 12, счётчик 14 дней может сброситься
- После завершения тестирования требуется ещё ревью заявки (занимает до 7 дней, но по факту 1-2 дня)
Где найти 12 человек
И вот тут начинается самое интересное. Казалось бы, 12 человек — это немного. Но на практике найти даже столько оказалось непросто.
Первым делом я обратился к друзьям и родственникам. Написал тем, кому мог, объяснил ситуацию: «Надо просто установить приложение и не удалять две недели, ничего больше не нужно». Набралось 5 человек. Пятеро — это хорошо, но нужно минимум 12.
Можно, конечно, искать тестировщиков на форумах, в тематических чатах, на Reddit. Но это долго, ненадёжно, и люди часто забывают установить или удаляют через пару дней.
Testers Community
Покопавшись в интернете, я нашёл сервис Testers Community. Это платформа, которая помогает разработчикам пройти требования Google Play по закрытому тестированию. Там есть два варианта:
Платный (€14 за приложение): получаешь 25 тестировщиков, начинают устанавливать в течение 6 часов, дают гарантию прохождения — если Google отклонит заявку, вернут деньги. Плюс какой-то отчёт по UX.
Бесплатный: через мобильное приложение Testers Community. Работает по принципу взаимопомощи — сначала тестируешь чужие приложения, потом можешь добавить своё. Нужно заработать 60 кредитов, для чего достаточно протестировать 3 чужих приложения.
Я выбрал бесплатный вариант. Зарегистрировался, скачал приложение, протестировал три чужих приложения (просто установил их и немного потыкал). После этого смог добавить своё.
Результат
Довольно быстро люди начали устанавливать моё приложение. Меньше чем за сутки набралось нужное количество тестировщиков — даже больше 12.
Я наблюдал за статистикой: никто из тех, кто установил приложение через Testers Community, больше его не запускал. Некоторые удалили через день-два. Но это не важно — для Google Play имеет значение только факт участия в программе тестирования, а не активное использование. Количество тестировщиков всё равно засчиталось.
Дальше оставалось просто подождать две недели. После 14 дней возможность подать заявку на публикацию стала доступна в Google Play Console. Подал — одобрили.
Итог
Если вы инди-разработчик и вам нужно пройти закрытое тестирование в Google Play — рекомендую такой план:
- Попросите друзей и знакомых — сколько наберётся
- Остальных добирайте через Testers Community (бесплатно)
- Подождите 14 дней
- Подайте заявку на публикацию
Весь процесс занял у меня около трёх недель от момента загрузки первого билда до появления приложения в Google Play. Из них две недели — просто ожидание. Testers Community сэкономил мне кучу времени на поиски тестировщиков — всем советую.