UFT One でのビジネス・プロセス・テストおよびフローの作成および保守
関連:ビジネス・プロセス・テストとビジネス・プロセス・フロー
このタスクでは、UFT One でビジネス・プロセス・テストとフローを作成、保守、実行する方法の大まかな手順について説明します。
前提条件
- UFT One の起動時にアドイン・マネージャで必要なアドインをロードします。
-
ALM サーバおよびプロジェクトに接続します。
アプリケーションの領域ごとにアプリケーション領域を作成する
テストとそのコンポーネントを作成する前に、アプリケーション領域をアプリケーションの領域ごとに作成します。アプリケーション領域には、テスト・オブジェクトがあるオブジェクト・リポジトリ、関数ライブラリ、コンポーネントで使用する特定の設定値が含まれます。
-
次の手順のいずれかを実行します。
- ツールバーで、[新規]ボタンの下向き矢印をクリックし、[新規アプリケーション領域]を選択します。
- BPT ビューで、[新規アプリケーション領域の追加]ボタンをクリックします。
- [新規アプリケーション領域]ダイアログ・ボックスで、アプリケーション領域を保存する ALM プロジェクト内のディレクトリに移動し、アプリケーション領域の名前を指定します。
- [作成]をクリックします。アプリケーション領域が ALM プロジェクトに追加され、そのアプリケーション領域がドキュメント表示枠に開きます。
コンポーネントを作成する
コンポーネントは、ビジネス・プロセス・テストの基本ブロックを構成します。そのため、ビジネス・プロセス・テストを作成する前に、個々のコンポーネントを作成する必要があります。
注意: テスト内のステップを記録する場合は、コンポーネントを作成せずに、記録を開始できます。コンポーネントを記録によってテストに追加する方法の詳細については、
- ツールバーで、[新規]ボタンの下向き矢印をクリックし、[新規ビジネス コンポーネント]を選択します。
- [ビジネス コンポーネントの新規作成]ダイアログ・ボックスで、コンポーネントのタイプを[キーワード GUI]または[スクリプト GUI]から選択します。
- [ビジネス コンポーネントの新規作成]ダイアログ・ボックスで、新しいコンポーネントの[名前]と[場所]を指定します。
- [アプリケーション領域]フィールドで[参照]ボタンをクリックし、コンポーネントで使用するアプリケーション領域に移動します。
- [作成]をクリックします。新しいコンポーネントがドキュメント表示枠に開きます。
ビジネス・プロセス・テストとフローにコンポーネントを追加する
ビジネス・プロセス・テストは、コンポーネント、コンポーネントのグループ、またはビジネス・プロセス・フローで構成されます。ビジネス・プロセス・テストを実行するには、そのコンポーネントでテストを作成する必要があります。
[ツールボックス]表示枠からの場合 |
|
記録中の場合 |
|
ステップをコンポーネントに追加する
詳細については、「ビジネス・プロセス・テストでテスト・ステップを作成する」を参照してください。
コンポーネントとフローのグループ化
ドキュメント表示枠(グリッド・ビューまたはキャンバス・ビュー)で、グループ化するコンポーネントまたはフローを選択し、ツールバーで[グループ化]をクリックします。
注意: グループを反復する場合は、グループに含まれるすべての項目には同じ反復数を設定する必要があります。設定している反復数が異なると、項目をグループ化したときにエラー・メッセージが表示されます。
ブランチを使用したテストへの構造の追加
ブランチとブランチ条件を使用して、ビジネス・プロセス・テストに構造を追加します。これらは、アプリに動的な機能とインタフェースがある場合、または一般的なユーザ・フローが直線的ではない場合に役立ちます。
詳細については、「BPT ブランチの使用」を参照してください。
テストでのパラメータの使用
詳細については、「ビジネス・プロセス・テストでのデータの使用」を参照してください。
他の値を設定しない場合、コンポーネントまたはフローのパラメータの標準設定値が実行セッション時に使用されます。
コンポーネントとフローの反復
標準設定では、テストに追加する各コンポーネントまたはフローには 1 つの反復があります。特定のコンポーネントを複数回実行する必要がある場合は、そのコンポーネントの反復を追加し、反復ごとに異なる値をコンポーネント・パラメータに対して指定できます。
反復と、反復で使用するパラメータ値の定義については、「コンポーネントまたはフローの反復を追加する」と「各反復でパラメータのデータ値を設定する」を参照してください。
テスト設定の追加
テスト設定をテストに追加すると、さまざまなデータ・セットでテストを実行できます。詳細については、「テスト設定をセットアップして実行する」を参照してください。
テストのデバッグと実行
テストまたはコンポーネントをデバッグするには |
テスト内の特定のコンポーネントまたはフローにブレークポイントを挿入してから、テストを実行します。実行セッションは各ブレークポイントで停止します。 BPT テストを ALM テスト計画モジュールまたは UFT One から実行する場合、デバッグ・モードと標準モードを使用すると、UFT One はすべてのブレークポイントでテストを停止します。ただし、BPT テストの実行前に、ブレークポイントを設定したビジネス・コンポーネントを開き、UFT One でソリューションに追加しておく必要があります。 |
テストを実行するには: |
ツールバーで[実行]ボタンをクリックします。
|
実行結果を表示します
標準設定では、ビジネス・プロセス・テストの実行が完了すると、実行結果が開きます。実行結果は Run Results Viewer で表示するか、HTML ベースのレポートとして表示することができます。
- [オプション]ダイアログ・ボックスの[実行セッション]表示枠([ツール]>[オプション]>[一般]タブ>[実行セッション]ノード)で、表示するレポート形式として[HTML レポート]または[Run Results Viewer レポート]を選択します。
- テストを実行します。
実行結果がドキュメント表示枠(HTML レポートの場合)または Run Results Viewer で表示されます。
注意: HTML 形式でレポートを表示できるのは、ビジネス・プロセス・テストがバージョン 12.50 を実行している ALM サーバに保存されている場合のみです。