Android UIConductor (UICD) — это инструмент, который позволяет пользователям создавать рабочие процессы тестирования, записывая взаимодействия с пользовательским интерфейсом и проверяя содержимое экрана. OmniLab ATS поддерживает выполнение тестов, экспортированных из UICD.
Настраивать
Чтобы запустить тесты UICD с помощью OmniLab ATS, необходимо импортировать конфигурацию UIConductor , которая содержит необходимые наборы тестов и действия с устройством.
Откройте «Настройки» и перейдите на вкладку «Наборы конфигурации» .
Нажмите «Импорт» и выберите набор конфигурации UIConductor . Возможно, вам потребуется авторизовать OmniLab ATS для доступа к Google Cloud Storage.
Рисунок 1. Импорт конфигурации UIConductor
Запуск тестов
Запланируйте запуск теста UIConductor (в разделе «Наборы тестов» > UIConductor ). Этот набор тестов можно использовать для запуска любых экспортированных тестов UICD.
Рисунок 2. Планирование запуска теста UICD
Добавьте Install UIConductor для установки необходимых драйверов UICD.
Рисунок 3. Добавление необходимого действия устройства
Выберите тесты UICD для запуска. По умолчанию предполагается, что файл представляет собой zip-архив, содержащий тестовые файлы JSON, экспортированные из UICD.
Рисунок 4. Выбор тестовых файлов для выполнения
Запустите тестовый прогон и дождитесь завершения. Снимки экрана, дампы XML и журналы, созданные во время выполнения, будут доступны в выходных файлах.