複数デバイスでのテストの並列実行

複数のデバイスおよびエミュレーターで同時にモバイル・テストまたは複合テストを実行することができます。

始める前に

このタスクは、ネイティブおよびハイブリッドの iOS アプリケーションおよび Android アプリケーションをテストする場合のほか、 モバイル Web アプリケーションをテストする場合に該当します。また、 複数のモバイル・テストから構成される複合テストの場合にも該当します。いずれの場合も、 テスト・ワークベンチからテスト実行を開始するほか、 デバイスおよびエミュレーターをパッシブ・モードに設定する必要があります。モバイル・テスト以外のテストを複合テストに追加すると、 同時に複数のデバイスおよびエミュレーターでテストを実行できなくなります。

データプールを使用する場合は、 同じテストまたは複合テストを並列に実行する各デバイスにデータプールの専用のビューが必要です。この構成は、 データプールをテストに追加するときに行えます。詳しくは、テストに関連するデータプールの作成を参照してください。

手順

  1. テストを開きます。 テスト・エディターで「テストの実行」をクリックします。
  2. 「実行構成」ウィザードで「複数のデバイスで並列実行」を選択します。

    「複数のデバイスで並列実行」オプションが選択されています

  3. テストを実行するデバイスおよびエミュレーターを選択し、 「次へ」をクリックします。

    デバイスがテスト・ワークベンチに接続されており、 パッシブ・モードに設定されていることを確認します。テストの実行対象として、すべてのデバイスを選択することも、 すべての準備完了状態のデバイス (テスト・ワークベンチに既に接続されているすべてのデバイス) を選択することも、 または個別にデバイスを選択することも可能です。テスト・ワークベンチに接続されていないデバイスは構成する必要があります。詳しくは、モバイル・テスト・クライアントの構成を参照してください。

  4. 「完了」をクリックします。 その実行に関係した各デバイスのすべての詳細情報が同じ Web レポートに報告されます。

フィードバック