ALM でテストを計画する方法
このタスクでは、ALM におけるテストの使用方法について説明します。
要件の詳細については、「テスト計画の概要」を参照してください。
上位タスク:このタスクは、上位レベルのタスクの一環です。詳細については、「ALM のライフサイクル」を参照してください。
-
一連の要件は、要件ツリーで定義されます。タスクの詳細については、「ALM の要件の使用方法」を参照してください。
ヒント: 要件モジュールの要件を直接ベースにしてテストを自動作成できます。詳細については、「要件の作成方法」 タスクの要件をテストに変換するステップを参照してください。
-
テスト・サブジェクト・フォルダおよびテストのテスト計画ツリーを作成します。タスクの詳細については、「テストを作成する方法」を参照してください。
-
ALM リポジトリにアップロードした一連のリソースにテストを関連付けることができます。
その後、これらの依存関係を表示し、使用中のリソースを特定できます。タスクの詳細については、「 テスト・リソースの使用方法」を参照してください。
Business Process Testing:コンポーネントのデザイン・ステップを、アップロードしたアプリケーション領域リソースと関連付けることができます。
-
テストの柔軟性をより高めるために、パラメータをテスト・ステップに含めることができます。これにより、同じテストを繰り返し実行したり、パラメータに異なる値を割り当てたりできます。タスクの詳細については、「 テスト・パラメータの使用方法」を参照してください。
-
さまざまなユースケースでテストを実行するために、テスト設定を定義できます。これにより、同じテストをさまざまなシナリオで実行できます。タスクの詳細については、「テスト設定の使用方法」を参照してください。
-
実行する操作と期待される結果を記述するテスト・ステップを作成します。テスト・ステップを定義したら、テストを手作業で実行するか、自動化するかを決定します。タスクの詳細については、「テスト・ステップの設計方法」を参照してください。
-
テスト・ステップを設計したら、どのテストを自動化するかを決定します。テストの自動化の決定に影響する要因には、実行頻度、データの入力量、実行時間の長さ、および複雑さがあります。タスクの詳細については、「テスト・ステップの設計方法」を参照してください。
システム・テスト 自動システム・テストを作成して、マシンのシステム情報の取得、デスクトップの画像のキャプチャ、マシンの再起動といった処理を行うこともできます。タスクの詳細については、「システム・テストの作成方法」を参照してください。 UFT Developer テスト 自動化された UFT Developer テストを作成またはインポートすることもできます。タスクの詳細については、「UFT Developer テストの作成およびインポート方法」を参照してください。 -
テスト計画ツリーの各テストを要件ツリーの要件にリンクします。テストの要件カバレッジを定義することによって、テスト計画のテストと元の要件の関係を追跡します。タスクの詳細については、「カバレッジを作成する方法」を参照してください。
-
テストを特定の不具合にリンクします。このリンクは、既知の不具合を修正するために新しくテストを作成した場合などに便利です。リンクを作成することで、不具合のステータスに基づいて、テストを実行するかどうかを判断できます。ユーザ・インタフェースの詳細については、「[リンクされている不具合]ページと[リンクされたエンティティ]ページ」を参照してください。
-
レポートおよびグラフを作成してテスト計画を分析します。次のいずれかを実行します。
テスト・サブジェクトの動的グラフを表示する テスト計画ツリーでテスト・サブジェクトを選択し、[ライブ アナリシス]タブをクリックします。ライブ・アナリシス・グラフの生成に関するタスクの詳細については、「ライブ・アナリシス・グラフ」を参照してください。 テスト計画データをグラフで表示する テスト計画モジュールのメニューで、[アナリシス]>[グラフ]を選択します。グラフの生成に関するタスクの詳細については、「エンティティ・グラフの生成」を参照してください。 テスト計画データのレポートを作成する テスト計画モジュールのメニューで、[アナリシス]>[プロジェクト レポート]を選択します。レポートの生成に関するタスクの詳細については、「プロジェクト・レポートの作成と設定」を参照してください。 ALM のその他のアナリシス・ツールについては、「アナリシス」を参照してください。
-
テスト計画がレビューされ、承認されたら、ベースラインを作成できます。ベースラインでは、特定の時点のテスト計画のスナップショットを参照できます。ベースラインを使用して、アプリケーションのライフサイクル内で任意の重要なマイルストーンをマークできます。さらにベースラインは、変更を比較できる参照ポイントとして機能します。タスクの詳細については、「ALM でのライブラリおよびベースラインの使用方法」を参照してください。
参照情報:

