Требования
Прежде чем настраивать тестовые типы версий, ознакомьтесь с требованиями платформы.
- Требования к аккаунту. Присоединиться к группе тестировщиков может только пользователь с аккаунтом Google или Google Workspace.
- Изменение цен. Если вы меняете цену приложения, это влияет на все его версии.
- Изменение доступности для разных стран. Изменения в списке стран и регионов, где доступно приложение, применяются ко всем типам версий. Исключения для внутреннего тестирования описаны в разделе о его настройке.
- Требования к выпуску. Перед выпуском рабочей версии протестируйте приложение. При первой публикации версии для открытого, закрытого или внутреннего тестирования может потребоваться несколько часов, чтобы ссылка на нее стала доступна пользователям. То же касается и любых дополнительных изменений.
- Доступ для организации. Чтобы добавить тестировщиков, связанных с организацией, которая использует корпоративный Google Play, откройте вкладку Корпоративный Google Play на странице приложения Расширенные настройки (Тестирование и выпуск > Расширенные настройки) в Play Console и установите флажок Включить. После этого приложение станет частным и его нельзя будет найти в общедоступном Google Play. Для частных приложений добавьте организацию, связанную с тестированием, в целевой список.
- Отзывы тестировщиков не влияют на общедоступную оценку приложения.
- Платные приложения. Чтобы участвовать в открытом или закрытом тестировании платного приложения, тестировщикам нужно будет его купить. При внутреннем тестировании такое приложение можно установить бесплатно.
Разница между внутренним, закрытым и открытым тестированием
Существует три тестовых типа версии приложения, которые можно создавать перед выпуском рабочей версии. Каждая фаза тестирования помогает собрать отзывы, необходимые для улучшения приложения.
Внутреннее тестирование
Создайте выпуск для внутреннего тестирования, чтобы быстро распространить приложение среди тестировщиков для первичного обеспечения качества. В таком тестировании могут участвовать до 100 человек. Рекомендуем провести его, прежде чем выпускать приложение для закрытого или открытого тестирования. При необходимости можно запустить внутреннее тестирование одновременно с закрытым или открытым для разных версий приложения, а также до завершения его настройки.
Закрытое тестирование
Закрытое тестирование предварительной версии позволяет привлечь больше тестировщиков и собрать более конкретные отзывы. После того как вы протестируете приложение среди небольшой группы сотрудников или доверенных пользователей, можно выпускать версию для открытого тестирования. На странице, созданной на этом этапе, канал закрытого тестирования будет доступен в качестве исходной тестовой версии. При необходимости можно создать дополнительные закрытые каналы и дать им названия. Если вы тестируете уже опубликованное приложение, обновления закрытой версии получат только тестировщики.
Открытое тестирование
Открытое тестирование позволяет опубликовать тестовую версию приложения в Google Play для большой группы пользователей. К нему может присоединиться кто угодно, а отправленные отзывы будут доступны только вам. Прежде чем выбрать этот вариант, убедитесь, что приложение и его страница готовы к публикации в Google Play.
Рекомендации по тестированию
С чего начать?Рекомендуем начать с внутреннего тестирования, а затем перейти к закрытому в небольшой группе. Разработчики, создавшие личный аккаунт после 13 ноября 2023 года, должны соблюсти определенные требования к тестированию, прежде чем публиковать приложение в Google Play или запускать предварительную регистрацию. Подробнее о требованиях к тестированию приложений…
Внутреннее тестирование позволяет быстро распространять приложение среди внутренних пользователей и получать отзывы на ранних этапах разработки. Его особенности:
- Скорость. Через канал внутреннего тестирования приложения распространяются гораздо быстрее, чем по открытым и закрытым каналам. Если вы опубликуете новый набор Android App Bundle в канале внутреннего тестирования, он станет доступен тестировщикам в течение нескольких минут. А если вы загружаете приложение впервые, оно станет доступно внутренним тестировщикам сразу же. При этом некоторое время (не более 48 часов) для него будет показано временное название и страница приложения.
- Гибкость. Вы можете настроить внутреннее тестирование для поддержки разных этапов тестирования, таких как обеспечение качества и отладка после запуска.
- Безопасность. Тестовые приложения в канале внутреннего тестирования безопасно распространяются среди пользователей через Google Play.
- Одновременно можно запускать несколько закрытых тестирований и одно открытое.
- Пользователь не сможет зарегистрироваться в открытом или закрытом тестировании, пока участвует во внутреннем. Чтобы сделать это, ему придется сначала покинуть внутреннее тестирование.
Шаг 1. Настройте тестирование
Выбор метода тестирования
Внутреннее тестирование: до 100 пользователейСоздайте список участников внутреннего тестирования, указав их адреса электронной почты. Во внутреннем тестировании одного приложения могут участвовать до 100 тестировщиков.
При настройке учитывайте следующее:
- Распространение по странам. Допускаются пользователи из любых регионов. Если участник находится в стране, где недоступны другие версии приложения, он все равно получит доступ к версии для внутреннего тестирования.
- Оплата. Если приложение платное, версию для внутреннего тестирования можно установить бесплатно. Чтобы пользователям не пришлось оплачивать покупки в приложении, добавьте их в список тестировщиков лицензий.
- Правила исключения устройств. К участникам внутреннего тестирования такие правила не применяются.
- Проверки на безопасность и соответствие правилам. Версии для внутреннего тестирования могут не проходить стандартные проверки на безопасность и соответствие правилам Google Play. Такие версии также не нужно указывать в разделе безопасности данных Google Play.
Создайте список электронных адресов тестировщиков
Если он уже создан, перейдите в раздел добавления участников.
- В Play Console выберите приложение и перейдите на страницу Внутреннее тестирование (Тестирование и выпуск > Тестирование > Внутреннее тестирование).
- Откройте вкладку Тестировщики.
- Нажмите Создать список рассылки.
- Укажите его название. В дальнейшем этот список можно будет использовать для тестирования любых ваших приложений.
- Добавьте адреса электронной почты участников через запятую или нажмите Загрузить CSV-файл. В нем каждый адрес электронной почты должен находиться на отдельной строке. Не ставьте запятые между адресами. Обратите внимание на следующие правила:
- При загрузке CSV-файла заменяются все добавленные ранее адреса.
- Play Console не поддерживает CSV-файлы в кодировке UTF-8 с символами BOM.
- Нажмите Сохранить изменения, а затем Создать.
Как добавить тестировщиков
Чтобы добавить участников во внутреннее тестирование, сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу Внутреннее тестирование (Тестирование и выпуск > Тестирование > Внутреннее тестирование).
- Откройте вкладку Тестировщики.
- В таблице выберите списки пользователей, которым вы хотите предоставить доступ к приложению.
- Введите адрес электронной почты или URL для отзывов. Ваш канал будет указан на странице подтверждения участия в тестировании.
- Скопируйте ссылку общего доступа, чтобы отправить ее тестировщикам.
- Нажмите Сохранить изменения.
Как протестировать приложения, настройка которых ещё не завершена
Вы можете создать выпуск для внутреннего тестирования, даже если настройка приложения ещё продолжается. Как только у вас будет действительный набор App Bundle, вы сможете быстро распространить его среди ограниченного количества тестировщиков. При тестировании приложения до завершения его настройки обратите внимание на следующие условия:
- До первой проверки в Google Play показывается временное название приложения. Оно указано в сведениях о приложении на панели управления.
- Как только вы загрузите объект, название пакета приложения нельзя будет изменить.
- Для покупок, которые пользователи совершают в приложениях, опубликованных в канале внутреннего тестирования или находящихся на стадии черновика, действуют лимиты расходов.
Составьте список участников закрытого тестирования, указав их адреса электронной почты. Вы можете создать до 200 списков (по 50 на канал тестирования), в каждом из которых должно быть не более 2000 пользователей.
Создайте список электронных адресов тестировщиков
Если он уже создан, перейдите в раздел добавления участников.
- В Play Console выберите приложение и перейдите на страницу Закрытое тестирование (Тестирование и выпуск > Тестирование > Закрытое тестирование).
- Нажмите Управление версией.
- Откройте вкладку Тестировщики.
- Нажмите Создать список рассылки.
- Укажите его название. В дальнейшем этот список можно будет использовать для тестирования любых ваших приложений.
- Добавьте адреса электронной почты участников через запятую или нажмите Загрузить CSV-файл. Обратите внимание на следующие правила:
- При загрузке CSV-файла заменяются все добавленные ранее адреса.
- Play Console не поддерживает CSV-файлы в кодировке UTF-8 с символами BOM.
- Нажмите Сохранить изменения, а затем Создать.
Как добавить тестировщиков
Чтобы добавить участников в закрытое тестирование, сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу Закрытое тестирование (Тестирование и выпуск > Тестирование > Закрытое тестирование).
- Нажмите Управление версией.
- Откройте вкладку Тестировщики.
- Выберите способ доступа к тестированию:
- Электронная почта. Это вариант по умолчанию. Выберите списки пользователей, которым вы хотите предоставить доступ к выпуску.
- Google Группы. Выберите Google Группы и введите адреса электронной почты Google Групп в формате
yourgroupname@googlegroups.com. Доступ к тестированию получат только участники указанных Google Групп. Узнайте больше об управлении Google Группами в Справочном центре для администраторов Google Workspace.
- Введите адрес электронной почты или URL для отзывов. Канал обратной связи будет указан на странице подтверждения участия в тестировании.
- Скопируйте ссылку общего доступа, чтобы отправить ее тестировщикам.
- Нажмите Сохранить изменения.
Вы можете выбрать организации, которые получат доступ к версии для закрытого тестирования, а их администраторы смогут назначать тестировщиков.
Рекомендуем добавлять тестировщиков через Play Console или на странице настроек приложения Android в консоли администратора Google. Если выбрать тестировщика и в Play Console, и в консоли администратора Google, он получит самую новую версию приложения из всех доступных.
Чтобы добавить организацию для закрытого тестирования, сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу Закрытое тестирование (Тестирование и выпуск > Тестирование > Закрытое тестирование).
- Нажмите Управление версией.
- Откройте вкладку Тестировщики.
- В разделе "Управление организациями" нажмите Добавить организацию.
- Введите идентификатор и название организации, которая получит доступ к версии приложения.
Примечание. Идентификатор организации создается автоматически, когда вы настраиваете управление устройствами Android и переходите в корпоративный Google Play. Более подробную информацию можно найти в статье Доступ к корпоративному Google Play. Чтобы узнать идентификатор организации, которая уже управляет устройствами Android, ознакомьтесь с инструкциями о распространении частных приложений.
- Нажмите Добавить, а затем Сохранить изменения.
При открытом тестировании тестовая версия приложения будет доступна всем пользователям в Google Play. Прежде чем выбрать этот вариант, убедитесь, что приложение готово к публикации.
- Новые приложения с ранним доступом (без опубликованной рабочей версии). Пользователи могут найти ваше приложение в Google Play, а затем установить и протестировать его.
- Приложения с опубликованной рабочей версией. Чтобы участвовать в тестировании такого приложения, пользователи должны дать согласие на странице в Google Play.
Вы также можете поделиться ссылкой на открытое тестирование через сайт или электронную почту.
Как начать открытое тестирование
Для этого сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу Открытое тестирование (Тестирование и выпуск > Тестирование > Открытое тестирование).
- Откройте вкладку Тестировщики.
- Разверните раздел "Тестировщики". Если он пуст, убедитесь, что вы загрузили набор App Bundle.
- Выберите количество тестировщиков:
- Без ограничений. Это вариант по умолчанию.
- Ограниченное число. Укажите максимальное количество участников (не менее 1000).
- Введите адрес электронной почты или URL для отзывов. Канал обратной связи будет указан на странице подтверждения участия в тестировании.
- Скопируйте ссылку общего доступа, чтобы отправить ее тестировщикам.
- Нажмите Сохранить изменения.
В некоторых случаях вам могут понадобиться дополнительные версии для закрытого тестирования. Например, у вас может быть несколько команд, которые разрабатывают разные функции и исправляют в них ошибки. Если версий для тестирования будет несколько, команды смогут одновременно работать над различными функциями.
В дополнительных тестовых версиях можно создавать списки тестировщиков по адресам электронной почты или использовать Google Группы. Ограничений по количеству участников нет.
Как создать дополнительную тестовую версию
- В Play Console выберите приложение и перейдите на страницу Закрытое тестирование (Тестирование и выпуск > Тестирование > Закрытое тестирование).
- В правой верхней части страницы выберите Создать версию.
- Введите название версии. Оно будет использоваться в Play Console и Google Play Developer API.
- Нажмите Создать версию.
- Откройте вкладку Тестировщики.
- Выберите Электронная почта или Google Группы и назначьте списки пользователей.
- Электронная почта. Это вариант по умолчанию. Выберите списки пользователей, которым вы хотите предоставить доступ к выпуску.
- Google Группы. Выберите Google Группы и введите адреса электронной почты Google Групп в формате
yourgroupname@googlegroups.com. Доступ к тестированию получат только участники указанных Google Групп. Узнайте больше об управлении Google Группами в Справочном центре для администраторов Google Workspace.
- Введите адрес электронной почты или URL для отзывов. Канал обратной связи будет указан на странице подтверждения участия в тестировании.
- Скопируйте ссылку общего доступа, чтобы отправить ее тестировщикам.
- Нажмите Сохранить изменения.
Дополнительные ограничения для типов версий
Дополнительные закрытые типы версий не поддерживают следующие функции:
- Таргетинг на организации при публикации частных приложений.
- Совместимость устройств для наборов App Bundle, опубликованных только в дополнительных тестовых типах версий.
- Таргетинг на страны.
- Сведения о версиях в мобильном приложении Play Console (все дополнительные версии будут показаны как версии для открытого тестирования).
Если вы используете сервисы Google Play Games, то группы тестировщиков автоматически получают доступ и к вашему приложению, и к этим сервисам.
Это нужно, чтобы проверить изменения, внесенные в проекты игры (например, достижения и рейтинги), перед их публикацией для всех пользователей. Вы можете добавлять тестировщиков по отдельности, указывая их адреса электронной почты, или использовать списки, созданные для других типов версий.
На странице Тестировщики сервисов Play Games (Привлечение пользователей > Сервисы Play Games > Настройка и управление > Тестировщики) с помощью переключателя можно автоматически добавить всех пользователей, которые согласились протестировать ваше приложение.
Чтобы добавить отдельных тестировщиков сервисов Google Play Games вручную, сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу Тестировщики сервисов Play Games (Привлечение пользователей > Сервисы Play Games > Настройка и управление > Тестировщики).
- Укажите действительные адреса электронной почты аккаунтов Google, для которых выполнен вход в сервисы Google Play Games.
- Нажмите Добавить.
Пользователи, согласившиеся принять участие в тестировании, смогут входить в приложение через сервисы Google Play Games. Кроме того, им будут доступны игровые достижения и рейтинги как в черновике, так и в опубликованной версии.
Шаг 2. Создайте выпуск
После настройки тестирования вы сможете подготовить и опубликовать выпуск.
Узнайте, как распространять версии приложений в определенных странах через каналы открытого и закрытого тестирования.
Шаг 3. Поделитесь приложением с тестировщиками
Участники открытого и закрытого тестирования могут найти тестовую версию приложения в Google Play на своих устройствах. При закрытом тестировании приложение будет доступно только пользователям из вашего списка или группы.
Если вы проводите внутреннее или закрытое тестирование до открытого или до публикации приложения, найти приложение в Google Play не получится. В таком случае отправьте тестировщикам URL приложения в Google Play, чтобы они скачали его.
Если тестировщики не могут найти приложение в Google Play, поделитесь с ними ссылкой для регистрации. Ниже приведена информация о таких ссылках.
- Ссылка для регистрации показана, только когда приложение находится в статусе "Опубликовано". А если ему назначен статус "Черновик" или "Готовится к публикации", ссылка для регистрации недоступна.
- Перейдя по ссылке для регистрации, пользователи увидят перечень своих обязанностей и смогут присоединиться к тестированию.
- При проведении закрытого тестирования с помощью Google Групп пользователь должен вступить в группу, чтобы принять в нем участие.
Шаг 4. Соберите отзывы
Когда пользователи установят приложение, в течение нескольких минут оно автоматически обновится до тестовой версии.
Оставлять общедоступные отзывы о тестовых версиях в Google Play нельзя, поэтому предоставьте тестировщикам канал для обратной связи (например, адрес электронной почты, ссылку на сайт или форум).
Участники открытого и закрытого тестирования также могут оставлять отзывы в Google Play, доступные только вам.
Шаг 5. Завершите тестирование
Чтобы удалить пользователей и завершить тестирование, сделайте следующее:
- В Play Console выберите приложение и перейдите на страницу тестирования, которое вы хотите завершить:
- Открытое тестирование (Тестирование и выпуск > Тестирование > Открытое тестирование).
- Закрытое тестирование (Тестирование и выпуск > Тестирование > Закрытое тестирование).
- Внутреннее тестирование (Тестирование и выпуск > Тестирование > Внутреннее тестирование).
- Выберите нужный вариант и нажмите Управление версией.
Примечание. В некоторых случаях, в зависимости от типа и количества текущих тестирований, этот шаг может не потребоваться.
- В правой верхней части страницы нажмите Приостановить версию.
После окончания тестирования приложение останется на устройствах пользователей, но обновляться перестанет.
Коды версий и статусы тестовых типов версий
Требования к кодам версийУстройства автоматически получают версию приложения, которая соответствует двум таким критериям:
- Содержит код самой новой версии, совместимой с устройством.
- Опубликована в тестовом типе, к которому у пользователя есть доступ.
У всех пользователей есть доступ к рабочей версии. Если код опубликованной рабочей версии выше, чем у доступного пользователям тестового типа версии, они получат набор App Bundle рабочей версии.
Чтобы у пользователя был доступ к тестовому типу версии, должны выполняться следующие условия:
- Пользователь указан в настройках версии.
- Пользователь зарегистрирован в соответствующей программе тестирования.
Пользователи с доступом к разным версиям получат выпуск с самым высоким кодом, опубликованный для соответствующей версии. Например, у участников открытого тестирования есть доступ к рабочей версии и версии для открытого тестирования. У участников закрытого тестирования есть доступ к рабочей версии и версии для закрытого тестирования. У участников и открытого, и закрытого тестирования есть доступ к рабочей версии, а также к версиям для открытого и закрытого тестирования.
У участников внутреннего тестирования нет доступа к версиям для открытого и закрытого тестирования, даже если они добавлены в списки тестировщиков. Им доступна только версия для внутреннего тестирования.
Подробная техническая информация приведена в статье Версия вашего приложения.
При публикации выпуска приложения в Play Console могут появляться сообщения о получении тестировщиками определенного типа версии обновления из другой версии, имеющей статус резервной.
Статусы и условия резервных версий
- Версия заблокирована. Для такой же конфигурации устройства полностью или частично используется другой набор App Bundle с более высоким кодом версии.
- Версия обновлена. Все действующие наборы App Bundle содержатся в действующих наборах App Bundle резервной версии (например, все действующие наборы App Bundle для открытого тестирования также активны в рабочей версии приложения).
- Версия замещена. Все действующие наборы App Bundle полностью заменены действующими наборами с более высоким кодом из резервной версии. Пользователи не могут скачать ни один из этих наборов и получают резервные версии.
- Версия замещена частично. Как минимум один действующий набор App Bundle заменен набором с более высоким кодом из резервной версии. Некоторые участники открытого тестирования получают набор App Bundle из канала открытого тестирования, а другие — из рабочей версии. Обычно это указывает на некорректные коды версий.