Android UIConductor (UICD)は、ユーザーがUIインタラクションを記録し、画面コンテンツを検証することでテストワークフローを作成できるようにするツールです。 Android Test Stationは、UICDからエクスポートされたテストの実行をサポートしています。
設定
ATSでUICDテストを実行するには、必要なテストスイートとデバイスアクションを含むUIConductor構成をインポートする必要があります。
[設定]を開き、[構成セット]タブに移動します。
[インポート]をクリックして、 UIConductor構成セットを選択します。 GoogleCloudStorageにアクセスするにはATSを承認する必要がある場合があります。
図1.UIConductor構成のインポート
テストを実行する
UIConductorテストのテスト実行をスケジュールします([テストスイート]> [ UIConductor]の下)。このテストスイートは、エクスポートされたUICDテストを実行するために使用できます。
図2.UICDテスト実行のスケジュール
Install UIConductorを追加して、必要なUICDドライバーをインストールします。
図3.必要なデバイスアクションの追加
実行するUICDテストを選択します。デフォルトでは、ファイルはUICDからエクスポートされたJSONテストファイルを含むzipアーカイブであると想定されています。
図4.実行するテストファイルの選択
テストの実行を開始し、完了するのを待ちます。実行中に生成されたスクリーンショット、XMLダンプ、およびログは、出力ファイルで利用できます。