Часто задаваемые вопросы

Ответы на вопросы

Почему Google требует закрытого тестирования?

Начиная с 2023 года, новые личные аккаунты разработчиков в Google Play должны пройти закрытое тестирование с участием не менее 12 тестировщиков в течение 14 дней подряд, прежде чем они смогут опубликовать приложение в продакшене. Таким образом Google сокращает количество низкокачественных и одноразовых аккаунтов.

Как TestSlot проверяет, действительно ли тестировщики оставляют приложение себе?

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

Что именно мне нужно делать в Play Console?

Добавьте наш единый групповой адрес электронной почты тестировщика в список тестировщиков вашего закрытого теста. Это действие предоставит каждому тестировщику TestSlot доступ к вашему приложению — вам больше не нужно будет управлять адресами электронной почты отдельных тестировщиков.

Сколько тестировщиков и дней мне понадобится?

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

Что произойдет, если тестировщик удалит приложение?

Это повлияет на их серию проверок. Мы предоставляем небольшой запас времени на случай пропуска ежедневной проверки (телефоны с агрессивными настройками батареи могут задерживать фоновые задачи), но если тестировщик удалит приложение, его серия проверок сбросится, и это отразится на его панели управления.

Могу ли я войти в систему без учетной записи Google?

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

Это противоречит правилам Google Play?

TestSlot предоставляет реальных тестировщиков, использующих реальные устройства, и не автоматизирует установки или фиктивное взаимодействие. Вы несете ответственность за соблюдение условий Play Console; мы — инструмент, помогающий вам координировать работу настоящих тестировщиков.

Поддерживается ли iOS?

Нет. Требование закрытого тестирования — это особенность Google Play, а надежное определение установленных приложений возможно только на Android, поэтому тестовое приложение предназначено только для Android.

Получу ли я возврат средств, если мой аккаунт разработчика в Google Play будет заблокирован или удален?

Нет. TestSlot не возвращает деньги разработчикам, чья учетная запись Google Play была приостановлена, заблокирована или иным образом закрыта из-за нарушения политики Google, плохой репутации разработчика или проблем с этой учетной записью, существовавших до ее использования TestSlot. Поддержание хорошей репутации в Google — ваша ответственность, и решения Google относительно учетной записи находятся вне нашего контроля.

Сколько это стоит?

Цена указана за каждое приложение, которое вы указываете для тестирования — актуальную информацию смотрите на странице с ценами.

Обнуляется ли 14-дневный отсчет времени, если тестировщик отказывается от участия?

Не обязательно до нуля, но подсчет прекращается. Google ищет 14-дневный период, в течение которого у вас постоянно было 12 или более активных тестировщиков, поэтому, если ваше количество падает ниже 12, серия прерывается до тех пор, пока вы не вернетесь к нормальному уровню. Замените тестировщика в течение нескольких часов, и влияние будет минимальным; если количество тестировщиков не превышает 12 в течение трех дней, эти дни не учитываются в вашем 14-дневном лимите. TestSlot автоматически назначает замену из своего активного пула, когда кто-то выбывает, поэтому ваше количество остается на уровне 12 без вашего участия.

Могу ли я использовать друзей и родственников в качестве тестировщиков?

Да, Google не устанавливает никаких ограничений на то, кто будет вашими тестировщиками, только на их поведение. Каждому из них нужен настоящий аккаунт Google, они должны подтвердить своё участие по вашей официальной ссылке, установить приложение на реальное устройство Android и оставаться установленными в течение всех 14 дней. Проблема заключается скорее в надёжности, чем в возможности участия: друзья обычно соглашаются, а затем забывают подтвердить своё участие или удаляют приложение через несколько дней, чтобы освободить место. Они хорошо работают, когда действительно хотят использовать само приложение — например, любитель фитнеса тестирует ваше приложение для тренировок — и плохо, когда делают вам одолжение.

Сколько времени занимает весь процесс, включая проверку со стороны Google?

Настройка в Play Console занимает от 1 до 4 часов, включая первоначальную проверку Google перед выпуском. Поиск тестировщиков занимает несколько часов с TestSlot или от нескольких дней до нескольких недель при ручном подборе. Сам период тестирования составляет ровно 14 дней и не может быть сокращен. Затем проверка доступа к производственной среде со стороны Google занимает 3-7 дней. В итоге, с TestSlot это составляет примерно 17-19 дней от начала до конца, против 25-40 дней, если вы набираете тестировщиков самостоятельно и рискуете перезапуском из-за отсева.

Почему Google отказал в доступе к производственной среде, даже при наличии 12 тестировщиков?

Поскольку Google оценивает вовлеченность, а не только количество пользователей. Наиболее распространенная причина — это тестировщики, которые установили приложение и ни разу его не открыли, что по сути идентично полному отсутствию тестирования. Другие частые причины — использование эмуляторов или виртуальных устройств, отсутствие обновлений приложения в течение 14 дней и расплывчатые ответы в анкете доступа к производственной среде. Выпускайте два-три небольших обновления во время тестирования и записывайте отзывы тестировщиков, чтобы у вас была конкретная информация для написания отчета.

В чём разница между закрытым и открытым тестированием?

Закрытое тестирование проводится только по приглашению: тестировщики присоединяются по предоставленной вами ссылке, и только пользователи с такими учетными записями Google могут установить сборку. Открытое тестирование — это публичная бета-версия, к которой может присоединиться любой желающий без приглашения. Только закрытое тестирование учитывается в рамках обязательного требования — открытое тестирование не соответствует правилу 12 тестировщиков за 14 дней, независимо от количества участников. Внутреннее тестирование, третий вариант, допускает до 100 предварительно зарегистрированных тестировщиков без минимальной продолжительности и также не учитывается.

Что такое «нерегулярная тестовая деятельность» и как её избежать?

Это термин Google для обозначения тестов, которые выглядят искусственными, и попадание в такую ситуацию может аннулировать период тестирования или задержать проверку. К известным триггерам относятся массовые согласия на участие с одного IP-адреса, отпечатки эмуляторов устройств, тестировщики, которые устанавливают приложение, но никогда его не открывают, учетные записи Google с историей тестирования манипуляций в разных приложениях, а также несоответствие между учетной записью, давшей согласие, и учетной записью, установившей приложение. Все это удается избежать, когда реальные люди на реальных устройствах, самостоятельно давшие согласие и действительно использовавшие приложение.

Нужно ли мне по-прежнему закрывать тестирование при наличии учетной записи организации?

Нет. Это требование распространяется только на личные учетные записи разработчиков, созданные после 13 ноября 2023 года. Учетные записи организаций, зарегистрированных на юридическое лицо с номером D-U-N-S, освобождаются от этого требования и могут публиковать контент непосредственно в рабочую среду. Номер D-U-N-S предоставляется компанией Dun & Bradstreet бесплатно и обычно занимает несколько дней, но для его получения необходимо иметь зарегистрированное юридическое лицо — для индивидуальных разработчиков это не является обходным путем.

Подходит ли это для многоплатформенных приложений Flutter, React Native или Kotlin?

Да. Независимо от используемой платформы, загружаемый в Play Console артефакт представляет собой стандартный Android App Bundle, и требование Google о закрытом тестировании применяется к нему в точности. Ваша платформа влияет на то, как вы создаете релизную сборку, а не на то, как работает тестирование. Тестировщики устанавливают приложение по одной и той же ссылке, и наша проверка работает одинаково.

Остались вопросы?

Начать
Часто задаваемые вопросы - TestSlot