Closed Testing Track — трак за затворено (алфа) тестване в Google Play Console за разпространение на сборки сред ограничена външна аудитория. Изисква настройка на Google Groups за управление на тестери и преминава през модерация на Google преди активиране. Според Google Play Console Help (2024), Closed Testing Track се препоръчва за тестване с партньори, бета клиенти и фокус групи преди стартиране на отворено тестване.
Основни точки
Closed Testing Track — трак на Google Play Console за разпространение на предварителни сборки сред ограничена група външни участници. За разлика от Internal Testing, затвореният трак е предназначен за тестери извън екипа за разработка — партньори, ключови клиенти или фокус групи.
Основната разлика от Internal трака — задължителна проверка от Google. Преди активиране на Closed Testing, сборката преминава модерация според правилата на Google Play. Проверката отнема от няколко часа до 2 дни и потвърждава, че приложението отговаря на основните изисквания на платформата. След одобрение тракът става активен.
Според Android Developers Blog (2024), Closed Testing Track поддържа до 200 групи тестери. Всяка група може да получи различни версии на сборки, което позволява A/B тестване на функционалност или дизайн сред сегментирана аудитория преди отворено бета пускане.
Затвореното тестване се прилага за проверка на нови функции преди масово пускане, интеграция с външни услуги, тестване на абонаменти и таксуване на Google Play с реални транзакции, както и за събиране на качествена обратна връзка от целевата аудитория. Closed Testing Track позволява на разработчиците да получат обратна връзка от реални потребители преди разширяване на тестването към Open трака.
Настройката на Closed Testing Track започва в Google Play Console в секция Release > Testing > Closed Testing. Процесът включва създаване на трака, свързване на Google Groups за управление на тестери и качване на AAB сборка.
При създаване на трака трябва да посочите името на групата тестери (имейл на Google Group) и да качите сборката. Google Play Console проверява съществуването на групата и нейната достъпност за разпространение. След качване сборката се изпраща за модерация — статусът се показва в конзолата.
След преминаване на модерацията тракът преминава в статус Active. Тестерите получават имейл известие и могат да инсталират приложението чрез Google Play чрез линк. Линкът към затворения трак не е публичен — достъпен е само за членовете на групата и не се индексира в търсенето на Google Play.
// build.gradle - внедряване в Closed Testing Track
play {
track = "closedalpha"
serviceAccountCredentials = file("service-account.json")
// Бележки към изданието, специфични за алфа тестери
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Bug fixes and performance improvements"
}
}
Google Groups — задължителен механизъм за управление на достъпа за Closed Testing Track. Групата се създава в Google Groups и се свързва с трака в Play Console. Всички членове на групата автоматично получават достъп до назначените сборки.
Създаване на група: отидете на groups.google.com, създайте група с име testers-your-app, задайте тип на групата Email list. След създаване въведете имейла на групата в настройките на Closed Testing Track. Google Play Console ще потвърди връзката с групата и ще покаже броя на участниците.
Управлението на тестери става чрез интерфейса на Google Groups: добавянето и премахването на участници не изисква промени в Play Console. Това е удобно за динамични екипи, чийто състав често се променя. Closed Testing Track поддържа до 200 групи на приложение, всяка с независим достъп до различни сборки.
За A/B тестване се създават няколко групи с различни сборки. Група A получава сборката с новата функция, група B — контролната версия. Метриките на Android Vitals се сравняват между групите в Play Console. Този подход позволява валидиране на промени върху реални потребители без риск за всички тестери.
Closed Testing Track заема междинна позиция между Internal и Open тракове. За разлика от Internal, Closed изисква модерация и използва Google Groups. За разлика от Open, Closed не публикува приложението в търсенето на Google Play и не предоставя публични отзиви.
| Критерий | Internal Testing | Closed Testing | Open Testing |
|---|---|---|---|
| Модерация | Не | Да (1-2 дни) | Да (1-2 дни) |
| Управление на достъпа | Имейл / Groups | Google Groups | Google Groups / Публичен линк |
| Търсене в Google Play | Не | Не | Да |
| Публични отзиви | Не | Не | Да |
| Брой участници | 100 (имейл) | До 200 групи | Неограничен |
Closed тракът е единственият, който позволява тестване с външни участници без публична видимост. Това е важно за B2B приложения, където клиенти тестват интеграцията преди общо пускане, или за приложения с абонамент, където трябва да се провери таксуването с реални плащания.
За ефективно използване на Closed Testing Track се препоръчва сегментиране на тестерите по роли и сценарии на използване. Отделна група за проверка на сценарии за плащане, отделна за UI/UX тестване, отделна за интеграционно тестване.
Срокът на тестване в Closed трака не е ограничен — сборките остават достъпни, докато разработчикът не качи нова версия или не премахне трака. Google препоръчва редовно актуализиране на сборките, за да работят тестерите с актуалната версия на приложението.
Преди преминаване от Closed към Open трак се уверете, че ключовите метрики на Android Vitals са в зелената зона: ниво на сривове под 1,5%, ANR под 0,5%. Ако метриките надвишават праговите стойности, поправете проблемите преди разширяване на аудиторията за тестване.
Често задавани въпроси
Не е задължително, но се препоръчва. Google не изисква последователно преминаване през тракове. За нови акаунти само Open Testing (14 дни) е задължителен. Closed Testing предоставя допълнителен контрол с външни потребители преди публично пускане.
Модерацията обикновено отнема от няколко часа до 2 дни. Времето зависи от натоварването на екипа за преглед на Google. След одобрение на трака, актуализирането на сборки в рамките на трака не изисква повторна модерация — новата сборка е достъпна веднага.
Не, тестерите на Closed трака не могат да публикуват отзиви в Google Play. Всички техни коментари се събират като вътрешни и са видими само за разработчика. Това позволява получаване на честна обратна връзка без влияние върху рейтинга на приложението.
Google Play Console позволява създаване до 200 групи на приложение. Всяка група се свързва с отделна Google Group и може да получава различни версии на сборки за A/B тестване на функционалност и дизайн.
Сборката не се прехвърля автоматично. В Open трака трябва да качите същата или нова сборка отделно. Play Console позволява промотиране на сборка от един трак в друг чрез Promote to track, избягвайки повторно качване на бинарния файл.
Резюме
Ще разработим мобилно приложение под ключ
IT Sectr създава iOS и Android приложения за стартъпи и бизнеси от 2017 г. Ще ви консултираме и ще предложим най-доброто решение.
Прочетете също