Помимо предпусковых отчетов

При загрузке и публикации пакета приложения Android (APK) в альфа- или бета-канале в Google Play Console ваш APK-файл тестируется на широком спектре устройств с различными версиями Android. Полученный отчёт о тестировании помогает выявить сбои, проблемы с отображением и уязвимости безопасности.

Отчёт о предзапуске основан на Robo test — автоматизированном тесте, входящем в состав Firebase Test Lab . Вы можете использовать Robo test для тестирования на определённых устройствах, в локальных средах или версиях Android, а также для более длительного тестирования приложения.

Тест Robo более настраиваемый, чем отчет перед запуском, но он так же прост в использовании.

Проведение вашего первого теста робота в Test Lab

  1. Создайте проект Firebase, если у вас его ещё нет: в консоли Firebase нажмите « Добавить новый проект» и введите имя проекта. Если у вас уже есть проект Cloud, вы можете выбрать его в раскрывающемся меню, чтобы добавить к нему Firebase.
  2. Перейдите на страницу Test Lab в консоли Firebase .
  3. Перетащите APK-файл приложения, которое вы хотите протестировать, в раздел «Android» или нажмите «Обзор APK» и выберите файл.

Test Lab загружает выбранный APK и автоматически начинает его Robo-тестирование.

Следующие шаги

Чтобы увеличить количество тестов, которые вы можете проводить ежедневно, перейдите на тарифный план Blaze . Подробнее о ежедневных квотах использования и о том, как рассчитывается тарификация по фактическому использованию в тарифном плане Blaze , см. в статье «Квота и биллинг Test Lab .

Если вы хотите тестировать своё приложение ещё тщательнее и чаще, вы можете использовать Test Lab с системами непрерывной интеграции . Test Lab также можно использовать для запуска инструментированных тестов, написанных специально для вашего приложения. Эти тесты можно запускать из консоли Firebase, командной строки gcloud и непосредственно из Android Studio .

Более подробную информацию о Test Lab можно найти во введении к Test Lab .