このページを共有

# 反復の概要

本項では、一度の実行中に、指定した反復回数だけグループ、コンポーネント、フロー、テストを実行するように設定する方法について説明します。反復のたびに、パラメータには異なる値を使用できます。

注:

- コンポーネント、グループ、フローの反復の定義の詳細については、「反復データのセット方法」を参照してください。
- ビジネス・プロセス・テストは、テスト対象のアプリケーションのさまざまなユースケースに対しても実行できます。テストのユースケースは、それぞれテスト設定で表現されます。各テスト設定とその反復について、さまざまなデータ・セットを関連付けることができます。タスクの詳細については、『Micro Focus Application Lifecycle Management ユーザーズ・ガイド』の「テスト設定の使用方法」を参照してください。
- 製品の機能紹介ムービー: Business Process Testing のパラメータの処理方法について説明するムービーを表示するには、ALM のメイン・ウィンドウで［ヘルプ］＞［ムービー］を選択します。

次の処理の実行回数と、実行に使用するデータを設定できます。

- テストでのビジネス・コンポーネントの実行 (コンポーネントの［反復］ダイアログ・ボックスを使用)

- 動的なデータ・テーブルによるテストでのビジネス・コンポーネントの実行 (Microsoft Excel を使用)

- テストでのフローの実行 (フローの［反復］ダイアログ・ボックスまたは［反復］ダイアログ・ボックスを使用)

- テストでのグループの実行 (グループの［反復］ダイアログ・ボックスを使用)

- テスト・インスタンスの実行 (テストの［反復］タブを使用)

- 特定のテスト設定を使用したテスト・インスタンスの実行 (［テスト設定］タブ＞［データ］タブを使用)

反復回数は、指定したデータ値の数に応じて設定されます。たとえば、データが 10 組あるテストやフローは 10 回実行され、コンポーネント・パラメータ値が 6 組あるコンポーネントは 6 回実行されてから、実行内の次のコンポーネントに進みます。

例: 反復の使用法:

- 銀行アプリケーションで異なる loan ID を指定することで、テスト内のさまざまな融資を検索するフローの反復を作成できます。

- 顧客にとって最も妥当な金利を確認するために、異なる金利のローンを準備するテストの反復を作成できます。

- オンラインで本を注文するコンポーネントの反復を作成できます。このコンポーネントはテスト内で反復されるため、テストを実行するたびに、本の注文が複数回実行されます。さまざまなコンポーネント反復回数に対して異なる書名を指定することで、同じテストで異なる冊数の本が注文されます。

ビジネス・プロセス・テストまたはフローで、単一の反復または反復範囲を実行するようにも指定できます。これにより、定義されているすべての反復を実行しなくても、1 つの反復または特定の複数の反復のみを実行してチェックすることができます。静的データを使用するコンポーネント、フロー、テストの設定の反復範囲は、［反復の選択］ダイアログ・ボックスを使用して指定します。ユーザ・インタフェースの詳細については、「［反復の選択］ダイアログ・ボックス」を参照してください。

また、ビジネス・プロセス・テストまたはフローの同じ定義を別のシナリオに対して使用することもできます。さまざまなテスト実行に対して、反復をさまざまに組み合わせて実行できます。動的なデータを使用するテスト設定の反復範囲は、次のいずれかを使用して指定します。

- ［データ リソース設定］ダイアログ・ボックス。ユーザ・インタフェースの詳細については、『Micro Focus Application Lifecycle Management ユーザーズ・ガイド』の「［データ リソース設定］ダイアログ・ボックス」を参照してください。

- Microsoft Excel。詳細については、『Micro Focus Application Lifecycle Management ユーザーズ・ガイド』の「Microsoft Excel でのデータ・テーブルの作成」を参照してください。

BPT パッケージ・アプリ・キットを使用して、反復が含まれるテストやフローを変更検出モードで実行すると、選択した範囲の初回の反復のみが実行されます。変更検出の詳細については、「変更の検出と解決」を参照してください。

例:

Login、CreateLoan、Logout の 3 つのビジネス・コンポーネントで構成される銀行アプリケーション用の次のビジネス・プロセス・テストについて検討します。

前の図から、次の点をまとめます。

- ビジネス・プロセス・テストは、全体で 3 回繰り返されます。
- テスト・パラメータ BankURL、Username、Password は、テストの反復ごとに異なる値を使用できます。
- CreateLoan コンポーネントは、3 回のテストの反復ごとに 2 回繰り返されます。つまり、CreateLoan コンポーネントは合計 6 回反復されます。
- 入力パラメータ CustomerName、CustomerPhone、CustomerAddress、Amount は、CreateLoan コンポーネントの反復ごとに異なる値が使用されます。合計 6 個の入力パラメータの提示が可能です。
- CreateLoan コンポーネントは、反復のたびに LoanID パラメータの出力値を提供します (合計 6 個の出力値が提供されます) 。

また、「グループの反復の概要」も参照してください。

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