Тестирование с помощью Firebase Test Lab для Android

Содержание

С помощью Firebase Test Lab для Android вы можете выполнять следующие тесты:

  • Тесты Espresso, Robotium и UI Automator 2.0 на базе Instrumentation, предназначенные для проверки приложений.
  • Автоматизированный тест, который позволяет анализировать структуру пользовательского интерфейса приложения и автоматически проверять его с помощью моделирования действий пользователей.

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

Как запустить тест на базе Instrumentation

  1. На панели навигации консоли Firebase нажмите Test Lab, а затем выберите Начать > Запустить тест на базе Instrumentation.
  2. Выберите Обзор, укажите путь к APK-файлу приложения и протестируйте его. Затем нажмите Продолжить.
  3. Добавьте матрицу тестирования приложения, выбрав устройства, уровни Android API, ориентацию экрана и языки локализации.
  4. Нажмите Показать дополнительные параметры и измените параметр Время ожидания теста, который определяет максимальную продолжительность каждого теста (необязательно).
  5. Нажмите Запустить тесты (N), где N – количество допустимых конфигураций теста, которое зависит от заданной матрицы тестирования. Невыполненные тесты обозначаются синим значком часов, который меняется на зеленую галочку после их завершения.
  6. Чтобы просмотреть результаты тестирования, в том числе отчеты, журналы, скриншоты и видео, нажмите на устройство в столбце Выполнение теста.

Как запустить автоматизированный тест

  1. На панели навигации консоли Firebase нажмите Test Lab, а затем выберите Начать > Запустить автоматизированный тест.
  2. Выберите Обзор, укажите путь к APK-файлу приложения, а затем нажмите Продолжить.
  3. Добавьте матрицу тестирования приложения, выбрав устройства, уровни Android API, ориентацию экрана и языки локализации.
  4. Нажмите Показать дополнительные параметры и измените следующие параметры (необязательно):
    • Время ожидания теста: определяет максимальную продолжительность каждого тестирования.
    • Максимальная глубина: определяет, насколько детально анализируется ветка пользовательского интерфейса приложения до возвращения к его корню (главный экран) для проверки другой ветки.
  5. Нажмите Запустить тесты (N), где N – количество допустимых конфигураций теста, которое зависит от заданной матрицы тестирования. Невыполненные тесты обозначаются синим значком часов, который меняется на зеленую галочку после их завершения.
  6. Чтобы просмотреть результаты тестирования, в том числе отчеты, журналы, скриншоты и видео, нажмите на устройство в столбце Выполнение теста.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
9681629227222110540
true
Поиск по Справочному центру
true
true
true
true
true
5054967
false
false