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