要件とテスト・カバレッジの概要

テスト計画のテストは、当初の要件を満たしていることが重要です。その後、要件とテストとの関係を追跡できるように、要件とテストを結ぶリンクを設定します。

テスト計画モジュールで、テストへリンクする要件を選択することによって、要件カバレッジを作成します。要件カバレッジは、テストまたは要件の変更による影響を評価するのに役立ちます。1 つのテストで複数の要件をカバーすることができます。

あるいは、要件モジュールで要件へテストをリンクして、テストのカバレッジを作成します。テスト・カバレッジは、テストまたは要件の変更による影響を評価するのに役立ちます。要件は複数のテストでカバーすることができます。

テストのレベルでのみ各要件をカバーする代わりに、テスト設定で要件をカバーすることができます。テスト設定は、テストの特定のユースケースを表します。たとえば、テスト設定ではテストが使用するデータのサブセットまたは実行時の環境を指定できます。テスト設定で要件をカバーすることで、テストのさまざまなユースケースのカバレッジを可能にし、要件カバレッジをよりきめ細かく調整できるようになります。テスト設定の詳細については、「テスト設定の概要」を参照してください。

ビジネス・モデル・モジュールを使用する場合は、テスト計画モジュールまたはビジネス・モデル・モジュールで、モデル・エンティティをテストにリンクできます。

Business Process Testing:要件とビジネス・プロセス・テストの間のカバレッジを作成する場合、テストやそのテスト設定のレベルでのみ各要件をカバーする代わりに、条件でカバレッジを定義することもできます。Application Lifecycle ManagementALM)では、各ビジネス・コンポーネントとフローに対して条件を作成します。カバレッジの計算に条件を含めるかどうかを決定できます。条件の詳細については、『Micro Focus Business Process Testing ユーザーズ・ガイド』「フローおよびビジネス・コンポーネントの要件カバレッジの作成」を参照してください。

注: 要件およびテストを不具合にリンクすることができます。これは、アプリケーション管理プロセスの全体を通じてテストのニーズとの整合性を確保するのに役立ちます。要件が変更された場合に、影響を受けるテストと不具合、および担当責任者を直ちに特定できます。詳細については、「不具合のリンク」を参照してください。

タスクの詳細については、「カバレッジを作成する方法」を参照してください。