Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Лаборатория тестирования Firebase

Протестируйте свое приложение на устройствах, размещенных в центре обработки данных Google.

Firebase Test Lab — это облачная инфраструктура для тестирования приложений, которая позволяет вам тестировать ваше приложение на различных устройствах и конфигурациях, чтобы вы могли лучше понять, как оно будет работать в руках реальных пользователей.

Запустить тест

Инструкции по запуску тестов с помощью Test Lab см. в наших руководствах по началу работы:

Андроид iOS

Ключевые возможности

Протестируйте приложения для Android и iOS Выполняйте тесты на множестве устройств Android и iOS, размещенных в Test Lab.
Запуск на реальных устройствах Лаборатория тестирования тестирует ваше приложение на устройствах, установленных и работающих в центре обработки данных Google, чтобы вы могли найти проблемы, возникающие только на определенных устройствах и в определенных конфигурациях.
Интеграция рабочего процесса Test Lab интегрирована с консолью Firebase, Android Studio и интерфейсом командной строки gcloud. Вы также можете использовать его с системами непрерывной интеграции (CI).

Как это работает?

Test Lab использует настоящие производственные устройства, работающие в центре обработки данных Google, для тестирования вашего приложения. Устройства прошиваются с обновленными API и имеют настраиваемые параметры локали, что позволяет вам протестировать ваше приложение на оборудовании и конфигурациях, с которыми оно столкнется в реальных условиях.

Физические устройства в центре обработки данных

Устройства в центре обработки данных

Обзор пути реализации

Подготовьте свое приложение к тестированию
  • Сначала выберите тест для запуска:
    • Инструментальный тест для Android
    • Робо-тест для Android (не требует предварительно написанного теста)
    • Тест Game Loop для iOS и Android
    • XCTest для iOS
  • При необходимости измените тест, чтобы он выполнялся в Test Lab. Создайте и упакуйте свое приложение, а затем загрузите его в Firebase.
Выберите тестовые устройства и тестовую матрицу С помощью одного из наших интегрированных инструментов определите свою тестовую матрицу, выбрав набор устройств, версии ОС, локали и ориентацию экрана.
Запустите тест и просмотрите результаты теста Проведите тест, используя наши доступные инструменты. В зависимости от размера тестовой матрицы Test Lab может потребоваться несколько минут для запуска ваших тестов. После завершения тестов вы можете увидеть результаты в консоли Firebase.

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