Google is committed to advancing racial equity for Black communities. See how.
Эта страница переведена с помощью Cloud Translation API.
Switch to English

Начать тестирование с консоли Firebase

Firebase Test Lab предоставляет облачную инфраструктуру для тестирования приложений Android. В этом документе описывается, как начать работу с Test Lab с помощью консоли Firebase.

Если у вас нет проекта Firebase для вашего приложения, перейдите в консоль Firebase и нажмите « Создать новый проект», чтобы создать его сейчас. Вам потребуются права владения или редактирования в вашем проекте.

Провести тест

Firebase Test Lab позволяет запускать следующие типы тестов:

  • Инструментальный тест : написанный вами тест, который позволяет управлять пользовательским интерфейсом вашего приложения с помощью указанных вами действий. Инструментальный тест также может делать явные утверждения о состоянии вашего приложения для проверки правильности работы с помощью AndroidJUnitRunnerAPI. Test Lab поддерживает среды тестирования инструментов Espresso и UI Automator 2.0 .
  • Робо-тест : тест, который анализирует интерфейс вашего приложения, а затем автоматически исследует его, моделируя действия пользователя.
  • Тест игрового цикла : тест, в котором используется «демонстрационный режим» для имитации действий игрока в игровых приложениях.

Чтобы запустить тест, см. Раздел Запуск тестов с помощью Firebase Test Lab для Android .

Новое: инструментальные тесты с помощью Orchestrator

Android Test Orchestrator запускает каждый инструментальный тест вашего приложения независимо, что имеет несколько преимуществ, но также и один недостаток:

Льготы

  • Нет общего состояния: каждый тест выполняется в собственном экземпляре инструментария, поэтому общее состояние не накапливается между тестами.

  • Изолированные сбои: если тест дает сбой, он отключает только его собственный экземпляр Instrumentation, поэтому другие тесты в вашем наборе все еще работают.

Недостаток

Test Lab всегда использует последнюю версию Orchestrator. Чтобы включить Orchestrator, выберите « Запускать с Orchestrator» на экране « Дополнительные параметры» в настройке инструментального тестирования .

Изучите результаты своего теста

Когда тест начинается, вы автоматически перенаправляетесь на страницу результатов теста. Выполнение тестов может занять несколько минут, в зависимости от количества выбранных вами различных конфигураций и установленного для ваших тестов времени ожидания. После запуска тестов вы можете просмотреть их результаты. См. Раздел Анализ результатов лаборатории тестирования Firebase, чтобы узнать больше о том, как интерпретировать результаты тестирования.