テストへの条件論理の追加

テストの一部に IF-ELSE のロジックを挿入して、特定の条件を満たした場合に、挿入した部分を実行するようにできます。

手順

  1. テスト・ナビゲーターで、テストを参照し、ダブルクリックします。 テストが開きます。
  2. If ブロックに追加するステップを選択して右クリックし、「モバイルまたは Web UI アクションの分割」をクリックします。
  3. 「分割してコンテナーを作成」をクリックし、ドロップダウン・リストから「If」を選択して、「完了」をクリックします。
    モバイルまたは Web UI アクションの分割
    選択したステップは「アプリケーションの起動」ノードと共に If ブロックに移動され、残りのステップは「アプリケーション内」ノードに追加されます。
    If ブロックのあるテスト・スクリプト
  4. Else ブロックを追加するには、If ブロックをクリックし、「追加」 > 「条件 (If) - Else ブロック」をクリックします。 Else ブロックが作成され、If ブロックのステップが Then ノードに移動されます。
    If-Else ブロックのあるテスト・スクリプト
  5. 「テスト・エレメント詳細」エリアの「条件」の下で以下の条件を追加します。
    • 「第 1 オペランド」フィールドの横にある「データ・ソース」をクリックして、「第 2 オペランド」フィールドの文字列と比較するデータ・ソースを選択するか、「第 1 オペランド」フィールドに値を入力します。
    • 「演算子」フィールドで、2 つのオペランドを比較する基本を指定します。2 つのオペランドが文字列であることに注意してください。
    • 「第 2 オペランド」フィールドの横にある「データ・ソース」をクリックして、「第 1 オペランド」と比較するデータ・ソースを選択するか、「第 2 オペランド」フィールドに値を入力します。デフォルトが使用されている場合 (両方のオペランド・フィールドが true に設定され、「演算子」フィールドが Equals に設定されている)、このブロックは常に処理されます。
  6. 「テスト・エレメント詳細」エリアの「オプション」で、チェック・ボックスをオンまたはオフにして必要な比較タイプを選択し、変更を保存します。

フィードバック