Консоль Google Play, выпуски для внутреннего тестирования отправляют данные аналитики с реальных устройств. Это нормально?

Недавно мы начали часто использовать внутреннее тестирование Google Play Console, чтобы предоставить наше приложение специалистам по контролю качества перед публикацией. Через несколько секунд после каждого внутреннего тестового выпуска мы начинаем получать аналитику в реальном времени (GA и Fabric) для новых невыпущенных версий со всего мира с нескольких реальных устройств. Наша команда QA слишком мала, чтобы объяснить это, а также модели устройств не совпадают.

Мой вопрос: проводит ли Google автоматические тесты для каждой версии Play Console, а также внутренние тесты на физических устройствах? Или есть что-то, что я должен исследовать лучше?

Если Google сделает это, могу ли я сделать что-то, чтобы избежать «фальшивых» данных, кроме как отключить любую аналитику с помощью флагов сборки? Я предпочитаю этого избегать, так как обычно мы «продвигаем» внутренние тесты в публичные релизы, когда они в порядке, прямо из Play Console, не создавая новую сборку.

Спасибо.


person lorenzo-s    schedule 22.08.2018    source источник


Ответы (1)


проводит ли Google автоматические тесты для каждого выпуска Play Console, а также внутренние тесты на физических устройствах?

Они запускают автоматические тесты, да, см. цитату внизу моего ответа. Нет, они не используют физические устройства. Они используют эмулированные устройства, настроенные для представления реальных пользователей, поэтому вы видите разные местоположения.

могу ли я сделать что-то, чтобы избежать «фальшивых» данных, кроме как отключить любую аналитику с помощью флагов сборки?

Я не уверен, так как цель этих тестов - имитировать реальное использование. Однако вы можете попросить Google не тестировать ваше приложение таким образом, как вы указали в комментариях. Дополнительные сведения см. в разделе «Отключение отчетов перед запуском» в консоли.

Отчеты перед запуском

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

person Tim    schedule 22.08.2018
comment
Я не знал, что они делают это также для внутренних тестов. Я пытался искать в Интернете, но я не нашел эту страницу. Спасибо. Похоже, в консоли есть возможность отключить предварительные отчеты. Отлично, услышу коллеги и посмотрим. - person lorenzo-s; 22.08.2018
comment
@lorenzo-отлично. Включил опцию отключения в ответ - person Tim; 22.08.2018