第13章 テストシナリオのカバレッジレポート

テストシナリオデザイナーは、右側の Coverage Report タブを使用してテストカバレッジ統計を明確かつ一貫した形で表示します。また、カバレッジレポートをダウンロードして、テストカバレッジ統計の表示や分析を行うことも可能です。ダウンロードしたテストシナリオのカバレッジレポートは、.CSV ファイル形式をサポートします。コンマ区切り値 (CSV) 形式の RFC 仕様の詳細は、Common Format and MIME Type for Comma-Separated Values (CSV) Files を参照してください。

ルールベースおよび DMN ベースのテストシナリオのカバレッジレポートを表示できます。

13.1. ルールベースのテストシナリオのカバレッジレポート生成

ルールベースのテストシナリオでは、Coverage Report タブに以下の詳細情報が含まれています。

  • 利用可能なルールの数
  • 実行したルールの数
  • 実行したルールの割合
  • 実行したルールの割合 (円グラフで表示)
  • 各ルールを実行した回数
  • 定義済みのテストシナリオごとに実行するルール

以下の手順に従って、ルールベースのテストシナリオのカバレッジレポートを生成します。

前提条件

  • 選択したテストシナリオ用にルールベースのテストシナリオテンプレートが作成されている。ルールベースのテストシナリオの作成に関する詳細は、「ルールベースシナリオのテストシナリオテンプレートの作成」 を参照してください。
  • 個々のテストシナリオが定義されている。テストシナリオの定義に関する詳細は、6章テストシナリオの定義 を参照してください。

    注記

    ルールベースのテストシナリオのカバレッジレポートを生成するには、ルールを最低でも 1 つ作成する必要があります。

手順

  1. テストシナリオデザイナーでルールベースのテストシナリオを開きます。
  2. 定義済みのテストシナリオを実行します。
  3. テストシナリオデザイナーの右側にある Coverage Report をクリックして、テストカバレッジ統計を表示します。
  4. (必要に応じて) テストシナリオのカバレッジレポートをダウンロードする場合は、Download report をクリックします。