要件カバレッジの作成
テスト計画内のテストは、元の要件を満たしている必要があります。要件とテストとの関係を追跡するには、テストの要件カバレッジを作成して、要件とテストの間にリンクを追加します。
要件カバレッジの概要
テスト計画モジュールで、テストにリンクする要件を選択して、そのテストの要件カバレッジを作成します。要件カバレッジは、テストまたは要件の変更による影響を評価するのに役立ちます。1 つのテストで複数の要件をカバーすることができます。
注: あるいは、要件モジュールで要件へテストをリンクして、テストのカバレッジを作成します。要件は複数のテストでカバーすることができます。詳細については、テスト・カバレッジの作成を参照してください。
テストのレベルでのみ各要件をカバーする代わりに、テスト設定で要件をカバーすることができます。テスト設定は、テストの特定のユースケースを表します。たとえば、テスト設定ではテストが使用するデータのサブセットまたは実行時の環境を指定できます。テスト設定で要件をカバーすることで、テストのさまざまなユースケースのカバレッジを可能にし、要件カバレッジをよりきめ細かく調整できるようになります。テスト設定の詳細については、テスト設定を参照してください。
ビジネス・モデル・モジュールを使用する場合は、テスト計画モジュールまたはビジネス・モデル・モジュールで、モデル・エンティティをテストにリンクできます。
Business Process Testing:要件とビジネス・プロセス・テストの間のカバレッジを作成する場合、テストやそのテスト設定のレベルでのみ各要件をカバーする代わりに、条件でカバレッジを定義することもできます。各ビジネス・コンポーネントとフローに対して条件が作成されます。カバレッジの計算に条件を含めるかどうかを決定できます。条件の詳細については、
注: 要件およびテストを不具合にリンクすることができます。これは、アプリケーション管理プロセスの全体を通じてテストのニーズとの整合性を確保するのに役立ちます。要件が変更された場合に、影響を受けるテストと不具合、および担当責任者を直ちに特定できます。詳細については、不具合とほかのエンティティのリンクを参照してください。
要件カバレッジの作成
要件をテストにリンクするか、テストを要件にリンクして、テストと要件のカバレッジを作成します。テストのレベルでのみ各要件をカバーする代わりに、テスト設定で要件をカバーすることができます。
要件をテストまたはテスト設定にリンクするには、次の手順を実行します。
-
テスト計画モジュールで、テスト計画ツリー・ビューを選択します。
-
テストを選択して[要件カバレッジ]タブをクリックします。
-
[要件の選択]をクリックすると、右側の表示枠に要件ツリーが表示されます。
-
対象の要件を選択し、[カバレッジに追加]
をクリックします。次のオプションが含まれます。
オプション 説明 カバレッジに追加(子を含まず) 選択した要件(子要件を除く)をカバレッジ・グリッドに追加します。
別の方法として、選択した要件をダブルクリックするか、ドラッグしてカバレッジ・グリッドに追加することもできます。
テストに複数のテスト設定が含まれている場合、[設定カバレッジの追加]ダイアログ・ボックスが開き、要件カバレッジに追加する設定を選択できます。
カバレッジに追加(子を含む) 選択した要件を、その子要件も含めて追加します。[テスト コンフィグレーション設定]表示枠に、関連するテスト設定が追加されます。
現在のフィルタに一致し、テスト・カバレッジをサポートするタイプに属する子要件のみがカバレッジに追加されます。
Business Process Testing:条件とテスト設定を含むビジネス・プロセス・テストに要件カバレッジを追加する場合、[詳細カバレッジの追加]ダイアログ・ボックスが開き、要件カバレッジの条件とテスト設定を選択できます。
-
選択した要件をカバーするテスト設定を選択します。
標準設定では、テストのすべてのテスト設定が、選択された要件をカバーします。要件をカバーするテスト設定を追加または削除できます。
要件をカバーするテスト設定を追加または削除するには、次の手順を実行します。
-
要件カバレッジ・グリッドで要件を選択します。
-
グリッドの[カバレッジ モード]カラムで、[選択した設定]を選択します。
カラムが表示されない場合は、[カラムの選択]
をクリックしてカラムを表示します。
-
要件カバレッジ・グリッドの下部で、[テスト設定]パネルを展開します。
-
設定を削除するには、設定を選択し、[設定の削除]
をクリックします。
設定を追加するには、[設定の追加]
をクリックし、追加する設定を選択します。
-
参照情報: