Тестовая лаборатория Firebase

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

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

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

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

Андроид iOS

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

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

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

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

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

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

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