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