このセクションの内容:
C/C++test カバレッジの概要 - パーセント
C/C++ Professional C/C++ NextGen
このウィジェットは、フィルターおよびターゲット ビルド内のラン コンフィギュレーションについてのテスト カバレッジ率を表示します。フィルターには、セッション タグとテスト コンフィギュレーション名で指定された複数のラン コンフィギュレーションが含まれる場合があります。詳細については「ラン コンフィギュレーション」を参照してください。
このウィジェットには、C/C++test Professional および C/C++test NextGen のカバレッジ情報だけが表示されます。C/C++test Standard、dotTEST、および Jtest は行カバレッジだけをレポートしますが、C/C++test Professional は、行カバレッジに加えていくつかのカバレッジ タイプをレポートできます。C/C++test NextGen では、これに加えてカバレッジ抑制をレポートできます。C/C++ NextGen を使用している場合、DTP で表示されるウィジェットでは、上のサンプル画像に示すように、分子の括弧内に抑制が表示されます。
このウィジェットを設定するときに以下のカバレッジ タイプを選択できます。
- ブロック カバレッジ
- コール カバレッジ
- 判断文カバレッジ
- 関数カバレッジ
- Line Coverage
- Modified Condition/Decision カバレッジ (MC/DC)
- パス カバレッジ
- 単純条件カバレッジ
- ステートメント カバレッジ
カバレッジ タイプとカバレッジの収集方法の詳細については、 C/C++test Professional および C/C++test NextGen のドキュメントを参照してください。
このウィジェットは DTP Enterprise ライセンスを必要とします。
詳細については Parasoft 製品カスタマー センター ([email protected]) にお問い合わせください。
ウィジェットの構成
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、メニューからフィルターを選択します。 |
カバレッジ タイプ | メニューからカバレッジ タイプを選択して、ウィジェットにカバレッジ データを表示します。カバレッジ タイプの詳細については、 C/C++test Professional のドキュメントを参照してください。 |
ラン コンフィギュレーション | カバレッジ データが表示される選択したフィルターからラン コンフィギュレーションを選択します。ラン コンフィギュレーションは、セッション タグとテスト コンフィギュレーション名で指定されます。詳細については「ラン コンフィギュレーション」を参照してください。 |
ターゲット ビルド | メニューから、カバレッジ データを含むビルドを選択します。 |
アクション
ウィジェットをクリックすると、 C/C++test カバレッジ レポートが表示されます。レポートの詳細については、 C/C++test Professional および C/C++test NextGen のドキュメントを参照してください。
カスタム ダッシュボード プロパティ
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "coverage_overview" "type": "native", "id": "7e6bda96-1776-4b8f-b966-50971c1b7160"
C/C++ テストカバレッジの概要 - 傾向
このウィジェットは、フィルターおよびターゲット ビルド内のラン コンフィギュレーションについてテスト カバレッジの経時変化を示します。グラフの線がない箇所は、指定のカバレッジ タイプについてのカバレッジ情報がないビルドを表します。フィルターには、セッション タグとテスト コンフィギュレーション名で指定された複数のラン コンフィギュレーションが含まれる場合があります。詳細については「ラン コンフィギュレーション」を参照してください。
このウィジェットには、C/C++test Professional および C/C++test NextGen のカバレッジ情報だけが表示されます。C/C++test Standard、dotTEST、および Jtest は行カバレッジだけをレポートしますが、C/C++test Professional は、行カバレッジに加えていくつかのカバレッジ タイプをレポートできます。C/C++test NextGen では、これに加えてカバレッジ抑制をレポートできます。
このウィジェットを設定するときに以下のカバレッジ タイプを選択できます。
- ブロック カバレッジ
- コール カバレッジ
- 判断文カバレッジ
- 関数カバレッジ
- Line Coverage
- Modified Condition/Decision カバレッジ (MC/DC)
- パス カバレッジ
- 単純条件カバレッジ
- ステートメント カバレッジ
カバレッジ タイプとカバレッジの収集方法の詳細については、 C/C++test Professional および C/C++test NextGen のドキュメントを参照してください。
このウィジェットは DTP Enterprise ライセンスを必要とします。
詳細については Parasoft 製品カスタマー センター ([email protected]) にお問い合わせください。
ウィジェットの構成
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
カバレッジ タイプ | メニューからカバレッジ タイプを選択して、ウィジェットにカバレッジ データを表示します。カバレッジ タイプの詳細については、 C/C++test Professional のドキュメントを参照してください。 |
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。 |
ラン コンフィギュレーション | カバレッジ データが表示される選択したフィルターからラン コンフィギュレーションを選択します。ラン コンフィギュレーションは、セッション タグとテスト コンフィギュレーション名で指定されます。詳細については「ラン コンフィギュレーション」を参照してください。 |
アクション
x 軸は、指定された期間のビルドを表します。ビルドの部分にポインターを合わせると、ビルド ID およびビルドのカバレッジを表示できます。
ウィジェットをクリックすると、ダイアログが開き、ビルドに関するより詳細なカバレッジ情報が表示されます。
[カバレッジ トレンド] ダイアログの [ビルド] 列のリンクをクリックすると、C/C++test カバレッジ レポートが表示されます。C/C++test NextGen を使用している場合、上記の例に示すように、[カバー] 列は [カバー (+抑制)] になります。レポートの詳細については、 C/C++test Professional および C/C++test NextGen のドキュメントを参照してください。
カスタム ダッシュボード プロパティ
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "coverage_overview" "type": "native", "id": "93248a16-f3e0-4719-8cec-0706a13a1d20"