記録からテストを生成したら、要件に従ってテストを編集し、テスト・ワークベンチからテスト実行を開始できます。テストは、
実際にはモバイル・テスト・クライアント (モバイル・デバイスまたはエミュレーターやシミュレーター) で実行されます。これは、
テスト・ワークベンチから再生が制御されることを意味します。テストの結果は、テスト・ワークベンチと モバイル・テスト・クライアント の両方から表示できます。
始める前に
- モバイル・デバイス、エミュレーター、またはシミュレーターで、テストが記録および生成されている必要があります。手順について詳しくは、テスト・ワークベンチからのテストの記録、Android モバイル・テスト・クライアントからのテストの記録、またはiOS モバイル・テスト・クライアントからのテストの記録を参照してください。
- テスト・ワークベンチに制御を渡してテストを実行するため、「パッシブ・モードの開始」をタップします。タップした後、モバイル・クライアント上に、「戻る」を押してこのモードを終了するか、再生シナリオが開始されるまで待つかを尋ねるメッセージが表示されます。
iPad では、パッシブ・モードを終了するには、左側にある他のページを選択する必要があります。
- 再生中に iOS デバイスが テスト・ワークベンチ から切断されないようにするには、iOS デバイスでにアクセスし、「自動ロック (Auto-Lock)」を「なし」に変更します。
注: テストにデータプールが含まれている場合、ワークベンチによって制御されます。
このタスクについて
サイレント・モードで
モバイル・テスト・クライアントをインストールしておらず、
モバイル・テスト・クライアントからネイティブ・アプリケーションまたはハイブリッド・アプリケーションを記録していない場合は、
テスト・ワークベンチからテストを実行する前に、
モバイル・テスト・クライアントからテストを実行する必要があります。
手順
- テスト・ワークベンチで、モバイル・テストの実行を開始するには、Test Workbench パースペクティブで以下のステップを実行します。
- 「テスト・ナビゲーター」ビューで、テストを右クリックし、をクリックします。
- 「テスト・ナビゲーター」ビューからテストを開き、テスト・エディターで「テストの実行」ボタンをクリックします。
- モバイル・テストを「複合テスト」エディターに追加します。
- ウィザードが表示され、使用可能なデバイスのリストが示されます。
テストを実行するデバイスを選択してください。
テストは複数のデバイスで実行できます。詳しくは、複数デバイスでのテストの並列実行を参照してください。「次へ」をクリックします。
- 初めてテストを実行すると、「テストの実行」パースペクティブからテストを実行するように求められます。「常にこの設定を使用する」チェック・ボックスを選択して、このメッセージが再び表示されないようにしてから、「はい」をクリックします。
タスクの結果
モバイル・デバイスでテストが再生されます。テストが完了するまで、モバイル・デバイスとの対話はしないようにしてください。
実行中のテストを停止する必要がある場合は、テスト・ワークベンチのツールバーにある「テストの停止 (Stop test)」ボタンをクリックします。「テスト実行の停止」ウィザードについて詳しくは、『実行の中断』を参照してください。
実行後、統計 (パフォーマンス) レポートとモバイル (ライブ) レポートの両方が表示されます。
次のタスク
これで、テスト結果を評価できます。『
結果の評価』を参照してください。