Firebase Test Lab
Протестируйте приложение на устройствах, размещенных в центре обработки данных Google.
Firebase Test Lab – это облачная инфраструктура для тестирования приложений, которая позволяет проверять их на разных устройствах и в разных конфигурациях, чтобы понять, как они будут работать у пользователей.
Инструкции по проведению тестирования с помощью Test Lab можно найти в руководствах по началу работы:
Основные функции
| Как тестировать приложения для Android и iOS | Проводите тестирование на широком спектре устройств Android и iOS, размещенных в Test Lab, включая виртуальные тестовые устройства Android, работающие на более быстрых хостах Arm. |
| Запуск на реальных устройствах | Test Lab тестирует ваше приложение на устройствах, установленных и запущенных в центре обработки данных Google, чтобы вы могли найти проблемы, которые возникают только на определенных устройствах и в определенных конфигурациях. |
| Интеграция рабочего процесса | Test Lab интегрирован с консолью Firebase, Android Studio и gcloud CLI. Его также можно использовать с системами непрерывной интеграции (CI). |
Принципы работы
Test Lab использует для тестирования вашего приложения реальные устройства, работающие в центре обработки данных Google. На них установлены обновленные API и заданы настраиваемые параметры региона, что позволяет проверить приложение на том оборудовании и в тех конфигурациях, с которыми оно столкнется в реальных условиях.
Обзор пути реализации
| Как подготовить приложение к тестированию |
|
|
| Как выбрать тестовые устройства и матрицу тестирования | С помощью одного из наших встроенных инструментов определите матрицу тестирования, выбрав набор устройств, версий ОС, языков и ориентаций экрана. | |
| Как провести тестирование и проанализировать результаты | Проведите тестирование с помощью доступных инструментов. В зависимости от размера матрицы тестирования выполнение тестов в Test Lab может занять несколько минут. После завершения тестирования вы сможете посмотреть результаты в Firebase. |
Дальнейшие действия
Ознакомьтесь с обзором о том, как начать работу: iOS, Android.
Протестируйте приложение с помощью консоли Firebase: iOS, Android.
Протестируйте приложение с помощью gcloud CLI: iOS, руководство по Android.
Протестируйте приложение с помощью Android Studio 2.0 или более поздней версии: практическая работа по Android
Узнайте, как Google ускоряет разработку мобильных приложений и помогает разработчикам создавать более эффективные и стабильные приложения: тестирование мобильных приложений на устройствах в масштабе Google.