前のトピック: ITR における表示次のトピック: ITR でのモバイル テスト ケースの実行


モバイル テスト ケースの記録

次の手順に従ってください:

  1. 目的のモバイル アセットを定義する設定ファイルがアクティブであることを確認します。
  2. テスト ケースを作成します。
  3. レコーディングまたはテンプレートでステップを作成[VSE レコーダ]アイコンの画像(黄色い稲妻) をクリックします。
  4. ユーザ インターフェース用テスト ケースを記録]-[モバイル レコーダ]をクリックします。

    [テスト レコーダ]ウィンドウが表示されます。

    注: モバイル シミュレータを使用して記録する場合、モバイル シミュレータ ウィンドウも表示されます。

  5. 複数のモバイル アセットを定義した場合、[Choose Mobile asset (モバイル アセットの選択)]ドロップダウン リストから接続するアセットを選択し、[OK]をクリックします。
  6. レコーダ ウィンドウの下部にある[レコーディングを開始]をクリックします。
  7. [テスト レコーダ]ウィンドウで、テスト ケースに対して記録するアクションを実行します。

    重要: モバイル シミュレータでこれらのアクションを直接実行しないでください。 DevTest ワークステーション は、[テスト レコーダ]で実行するアクションをシミュレータに自動的に送信します。

    [テスト レコーダ]では、ユーザが対話する各画面エレメントが強調表示されます。 赤枠は画面位置を示します。 緑枠はより詳細な画面エレメントを示します。 特定の画面エレメントをポイントすると、その画面エレメントのツールヒント ウィンドウが表示されます。 ボタンまたはコンポーネントに複数の可能な動作がある場合、ツールヒントにクリックした時点のヒントが表示されます。

  8. レコーディング中にアクションまたはジェスチャを手動で追加するには、[テスト レコーダ]内の画面または特定のエレメントを右クリックし、挿入するアクションを選択します。

    たとえば、レコーディング プロセス中に「シェイク」の手動挿入、向きの変更、特定のアサーションの挿入を実行できます。 使用可能なアクションの詳細については、「モバイル テスト ステップの変更」を参照してください。

    注: モバイル テスト ケースの 1 つのステップには、ステップを完了するために必要な数のジェスチャ(タップ、スワイプ)が含まれます。 テスト ステップをダブルクリックすると、これらのサブステップ(アクション)が[アクション]テーブルに表示されます。

  9. テスト用のアクションをすべてキャプチャしたら、[レコーディングの停止]をクリックします。

    レコーダ ウィンドウおよびモバイル シミュレータが閉じます。 新しいテスト ケースには、レコーディング中にキャプチャされたモバイル アクションを表すテスト ステップが生成されます。

  10. 各ステップの詳細を表示するには、以下を実行します。
    1. 確認するテスト ステップをクリックします。 各テスト ステップには、実行するアクションのスクリーンショットが含まれます。
    2. 詳細を展開するには、右側のエレメント ツリーの[モバイル テスト ステップ]をクリックします。

      [モバイル テスト ステップ]タブが開き、テスト アプリケーションのスクリーンショットが表示されます。 タブの上部の[アクション]セクションには、テスト ステップで実行される個別のアクションが表示されます。 スクリーンショット内の関連するエレメントを強調表示するには、アクションをクリックします。

    3. 特定のアクションと関連付けられたスクリーンショットを表示するには、[アクション]セクション内のアクションをクリックします。

      記録されたテスト ステップの変更の詳細については、「モバイル テスト ステップの変更」を参照してください。

      テスト ステップへのアサーションの追加の詳細については、「アサーションのモバイル テスト ステップへの追加」を参照してください。