Запуск тестов UIConductor с помощью OmniLab ATS

Android UIConductor (UICD) — это инструмент, который позволяет пользователям создавать рабочие процессы тестирования, записывая взаимодействия с пользовательским интерфейсом и проверяя содержимое экрана. OmniLab ATS поддерживает выполнение тестов, экспортированных из UICD.

Настраивать

Чтобы запустить тесты UICD с помощью OmniLab ATS, необходимо импортировать конфигурацию UIConductor , которая содержит необходимые наборы тестов и действия с устройством.

  1. Откройте «Настройки» и перейдите на вкладку «Наборы конфигурации» .

  2. Нажмите «Импорт» и выберите набор конфигурации UIConductor . Возможно, вам потребуется авторизовать OmniLab ATS для доступа к Google Cloud Storage.

    Импортировать конфигурацию

    Рисунок 1. Импорт конфигурации UIConductor

Запуск тестов

  1. Запланируйте запуск теста UIConductorразделе «Наборы тестов» > UIConductor ). Этот набор тестов можно использовать для запуска любых экспортированных тестов UICD.

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

    Рисунок 2. Планирование запуска теста UICD

  2. Добавьте Install UIConductor для установки необходимых драйверов UICD.

    Добавить действия с устройством

    Рисунок 3. Добавление необходимого действия устройства

  3. Выберите тесты UICD для запуска. По умолчанию предполагается, что файл представляет собой zip-архив, содержащий тестовые файлы JSON, экспортированные из UICD.

    Выберите тестовый файл

    Рисунок 4. Выбор тестовых файлов для выполнения

  4. Запустите тестовый прогон и дождитесь завершения. Снимки экрана, дампы XML и журналы, созданные во время выполнения, будут доступны в выходных файлах.