Когда вы загружаете и публикуете свой пакет приложений Android (APK) на вашем альфа- или бета-канале в Google Play Console, ваш APK тестируется на широком спектре устройств с различными версиями Android. Полученный отчет о предварительном запуске помогает выявить сбои, проблемы с отображением и уязвимости безопасности.
Отчет о предварительном запуске основан на Robo test , автоматизированном тесте, включенном в Firebase Test Lab . Вы можете использовать Robo test для тестирования определенных устройств, локалей или версий Android, а также вы можете использовать Robo test для более длительного тестирования вашего приложения.
Тест Robo более настраиваемый, чем отчет перед запуском, но он так же прост в использовании.
Проведение вашего первого теста Robo в Test Lab
- Создайте проект Firebase, если у вас его еще нет: в консоли Firebase нажмите Add New Project , затем введите имя для вашего проекта. Если у вас уже есть проект Cloud, вы можете выбрать его из раскрывающегося меню, чтобы добавить к нему Firebase.
- Перейдите на страницу Test Lab в консоли Firebase .
- Перетащите APK-файл приложения, которое вы хотите протестировать, в раздел «Android» или нажмите «Обзор APK» и выберите файл.
Test Lab загружает выбранный APK и автоматически запускает на нем Robo-тест.
Следующие шаги
Чтобы увеличить количество тестов, которые вы можете проводить ежедневно, перейдите на тарифный план Blaze . Чтобы узнать больше о ежедневных квотах использования и о том, как рассчитывается тарификация на основе использования в плане Blaze , см. Квота и тарификация Test Lab .
Если вы хотите тестировать свое приложение еще более тщательно и часто, вы можете использовать Test Lab с системами непрерывной интеграции . Вы также можете использовать Test Lab для запуска инструментированных тестов, которые вы пишете специально для тестирования своего приложения, и вы можете запускать эти тесты из консоли Firebase, командной строки gcloud и напрямую из Android Studio .
Чтобы узнать больше о Test Lab , ознакомьтесь с введением в Test Lab .