Начните работу с Firebase Test Lab из консоли Firebase

В этом руководстве описывается, как запускать тесты iOS с помощью консоли Firebase.

Шаг 1. Создайте проект Firebase

Если вы еще этого не сделали, перейдите в консоль Firebase и создайте новый проект Firebase.

Шаг 2. Загрузите и запустите тест

XCTest

  1. Откройте Test Lab в консоли Firebase .

  2. Если это ваш первый тест, нажмите «Начать» в iOS. Если вы ранее запускали тест, нажмите «Выполнить тест» , а затем выберите «Выполнить XCTest» .

  3. Нажмите «Обзор» и найдите созданный вами .zip файл.

  4. Установите флажок для каждого устройства, версии, ориентации и языкового стандарта, которые вы хотите протестировать.

  5. (Необязательно) Чтобы помочь вам идентифицировать и найти свои тестовые матрицы в консоли Firebase, вы можете добавить метку к своей тестовой матрице, введя имя метки в поле Метка тестовой матрицы (необязательно) .

  6. Нажмите «Начать тесты» .

Тест игрового цикла

  1. На странице Test Lab консоли Firebase нажмите Run Your First Test > Run an iOS Game Loop .

  2. В разделе «Загрузить приложение» нажмите «Обзор» и выберите файл IPA вашего приложения (если вы еще этого не сделали, создайте файл IPA для своего приложения).

  3. (Необязательно) Чтобы помочь вам идентифицировать и найти свои тестовые матрицы в консоли Firebase, вы можете добавить метку к своей тестовой матрице, введя имя метки в поле Метка тестовой матрицы (необязательно) .

  4. (Необязательно) Если вы хотите запустить несколько циклов (также называемых сценариями) одновременно или выбрать определенные циклы для запуска, введите номера циклов в поле «Сценарии» .

    Например, когда вы вводите «1–3, 5», Test Lab запускает циклы 1, 2, 3 и 5. По умолчанию (если вы ничего не вводите в поле «Сценарии» ) Test Lab запускает только цикл 1.

  5. В разделе «Устройства» выберите одно или несколько физических устройств, на которых вы хотите протестировать приложение, затем нажмите «Начать тестирование» .

Шаг 3. Изучите результаты теста

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