このページを共有

# 反復データのセット方法

このタスクでは、反復を作成してそれに対応するデータ値を定義する方法について説明します。

注: このタスクは、上位レベルのタスクの一環です。詳細については、「Business Process Testing でデータを処理する方法」を参照してください。

- 前提条件と考慮事項

  次のガイドラインを念頭に置いて、反復を正しく動作させるようにしてください。

  - アプリケーションの後提条件と次の反復の前提条件との一致。ビジネス・コンポーネントで反復を正しく実行するには、後提条件 (コンポーネントの最後のステップを実行した後のアプリケーションの状態) と、前提条件 (コンポーネントの最初のステップを実行する前のアプリケーションの状態) が一致していることが必須です。

  - 出力パラメータと入力パラメータのリンク。ビジネス・プロセス・テストまたはフローに反復があると、出力パラメータ値が複数になる場合があります。その場合は、反復ごとにその出力値を、対応するターゲット・コンポーネントまたはフローに入力値として渡します。これを、パラメータのリンクと呼びます。この概念の詳細については、「パラメータ・リンクの概要」を参照してください。

  - グループ内のコンポーネントまたはフローに入力パラメータがある場合、各コンポーネントの反復回数は同じであることが必要です。ALM は、グループ化の際、グループの反復範囲が、最初のコンポーネントの反復範囲に設定されるように要求します。たとえば、グループの最初のコンポーネントが反復 2 ～ 3 を実行するように設定されている場合、グループ全体で反復 2 ～ 3 を実行するように設定されます。
  - グループの反復を成功させるには、グループ内の最後の項目でのアプリケーションの状態が、グループの最初の項目の前のアプリケーション状態に一致する必要があります。たとえば、グループ内の最初のコンポーネントの前提が、アプリケーションの［ログイン］ダイアログ・ボックスが開いている状態である場合、グループの最後のコンポーネントが終了した時点で、［ログイン］ダイアログ・ボックスが開いた状態になっていなければ、次の反復を開始できません。

  - グループの移動や、グループ内のメンバの移動によって、パラメータ参照が矛盾することがあります。たとえば、あるグループを、そのグループ内のパラメータが必要とする入力コンポーネント・パラメータを提供するコンポーネントの前に移動するような場合です。表示された警告メッセージを無視すると、ソース・パラメータへの矛盾するリンクが削除されます。ソース・パラメータの値は空になります。このような場合は、グループの［反復］ダイアログ・ボックスで、パラメータの値を提示するか、リンクを復元することができます。

- 反復コンポーネント、フロー、グループ

  ［反復］ページを使用して、反復ごとにコンポーネント、グループ、フローで使用するパラメータ値を設定します。ユーザ・インタフェースの詳細については、「［反復］ページ」を参照してください。

  ヒント: また、動的なデータ・セットを使用しているときに、スプレッドシートで直接作業する方がよければ、Microsoft Excel を使用できます。詳細については、『Micro Focus Application Lifecycle Management ユーザーズ・ガイド』の「動的データを関連付ける方法」を参照してください。

  各入力パラメータの値を反復ごとに設定します。ユーザ・インタフェースの詳細については、「［値の設定］ダイアログ・ボックス」を参照してください。

  コンポーネント、グループ、フローで特定の反復範囲を実行する場合は、［反復の選択］ボタンをクリックし、［反復の選択］ダイアログ・ボックスで目的の反復を選択します。選択した範囲内に含まれない反復の見出しは、灰色で表示されます。ユーザ・インタフェースの詳細については、「［反復の選択］ダイアログ・ボックス」を参照してください。

  注: コンポーネント、グループ、フローの入力パラメータが別のビジネス・コンポーネントまたはフローの出力パラメータを参照している場合、反復回数が異なると実行時にエラーが発生する可能性があります。［反復］ダイアログ・ボックスでパラメータ名が赤で表示された場合、反復範囲が一致していません。

- 反復フローの実行インスタンス

  テスト・ラボ・モジュールの［テスト反復］タブを使用して、フロー・インスタンスが各反復で使用するパラメータの値を設定します。ユーザ・インタフェースの詳細については、「［反復］ページ」および『Micro Focus Application Lifecycle Management ユーザーズ・ガイド』の「［テスト反復］タブ」を参照してください。

- 反復テストの設定

  テスト計画モジュールの［テスト設定］タブ、［データ］タブを使用して、テスト設定が各反復で使用するパラメータの値を設定します。ユーザ・インタフェースの詳細については、「［反復］ページ」を参照してください。

  注: 動的データにアクセスするテスト設定の反復は、外部データ・リソース・テーブル内のデータの行数に従って設定され、［反復］ページでは定義されません。

- インポートしたデータに基づく反復 - オプション

  コンポーネント・パラメータやフロー・パラメータの値のリストを反復用に定義する作業は、外部ファイルから値をインポートすることで簡単になります。タスクの詳細については、「パラメータ値をインポートまたはエクスポート (保存) する方法」を参照してください。

- 結果

  コンポーネントまたはフローを実行すると、定義されている反復のみが実行されます。

  実行の対象として選択されていない反復は無効化されます。

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: