このセクションの内容:

C/C++test カバレッジの概要 - パーセント


        C/C++test Professional                     C/C++test CT

このウィジェットは、フィルターおよびターゲット ビルド内のラン コンフィギュレーションについてのテスト カバレッジ率を表示します。フィルターには、セッション タグとテスト コンフィギュレーション名で指定された複数のラン コンフィギュレーションが含まれる場合があります。詳細については「ラン コンフィギュレーション」を参照してください。

このウィジェットには、C/C++test Professional および C/C++test CT のカバレッジ情報だけが表示されます。C/C++test Standard、dotTEST、および Jtest は行カバレッジだけをレポートしますが、C/C++test Professional は、行カバレッジに加えていくつかのカバレッジ タイプをレポートできます。C/C++test CT では、これに加えてカバレッジ抑制をレポートできます。C/C++ CT を使用している場合、DTP で表示されるウィジェットでは、上のサンプル画像に示すように、分子の括弧内に抑制が表示されます。

このウィジェットを設定するときに以下のカバレッジ タイプを選択できます。

  • ブロック カバレッジ
  • コール カバレッジ
  • 判断文カバレッジ
  • 関数カバレッジ
  • Line Coverage
  • Modified Condition/Decision カバレッジ (MC/DC)
  • パス カバレッジ
  • 単純条件カバレッジ
  • ステートメント カバレッジ

カバレッジ タイプとカバレッジの収集方法の詳細については、 C/C++test Professional および C/C++test CT のドキュメントを参照してください。

このウィジェットは DTP Enterprise ライセンスを必要とします。

詳細については Parasoft 製品カスタマー センター ([email protected]) にお問い合わせください。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、メニューからフィルターを選択します。
カバレッジ タイプメニューからカバレッジ タイプを選択して、ウィジェットにカバレッジ データを表示します。カバレッジ タイプの詳細については、 C/C++test Professional のドキュメントを参照してください。
ラン コンフィギュレーションカバレッジ データが表示される選択したフィルターからラン コンフィギュレーションを選択します。ラン コンフィギュレーションは、セッション タグとテスト コンフィギュレーション名で指定されます。詳細については「ラン コンフィギュレーション」を参照してください。
ターゲット ビルドメニューから、カバレッジ データを含むビルドを選択します。

アクション

ウィジェットをクリックすると、 C/C++test カバレッジ レポートが表示されます。レポートの詳細については、 C/C++test Professional および C/C++test CT のドキュメントを参照してください。

カスタム ダッシュボード プロパティ

ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。 

"name": "coverage_overview"
"type": "native",
"id": "7e6bda96-1776-4b8f-b966-50971c1b7160"

C/C++ テストカバレッジの概要 - 傾向

このウィジェットは、フィルターおよびターゲット ビルド内のラン コンフィギュレーションについてテスト カバレッジの経時変化を示します。グラフの線がない箇所は、指定のカバレッジ タイプについてのカバレッジ情報がないビルドを表します。フィルターには、セッション タグとテスト コンフィギュレーション名で指定された複数のラン コンフィギュレーションが含まれる場合があります。詳細については「ラン コンフィギュレーション」を参照してください。

このウィジェットには、C/C++test Professional および C/C++test CT のカバレッジ情報だけが表示されます。C/C++test Standard、dotTEST、および Jtest は行カバレッジだけをレポートしますが、C/C++test Professional は、行カバレッジに加えていくつかのカバレッジ タイプをレポートできます。C/C++test CT では、これに加えてカバレッジ抑制をレポートできます。 

このウィジェットを設定するときに以下のカバレッジ タイプを選択できます。

  • ブロック カバレッジ
  • コール カバレッジ
  • 判断文カバレッジ
  • 関数カバレッジ
  • Line Coverage
  • Modified Condition/Decision カバレッジ (MC/DC)
  • パス カバレッジ
  • 単純条件カバレッジ
  • ステートメント カバレッジ

カバレッジ タイプとカバレッジの収集方法の詳細については、 C/C++test Professional および C/C++test CT のドキュメントを参照してください。

このウィジェットは DTP Enterprise ライセンスを必要とします。

詳細については Parasoft 製品カスタマー センター ([email protected]) にお問い合わせください。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
カバレッジ タイプメニューからカバレッジ タイプを選択して、ウィジェットにカバレッジ データを表示します。カバレッジ タイプの詳細については、 C/C++test Professional のドキュメントを参照してください。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、メニューからフィルターを選択します。
期間[ダッシュボード設定] を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。
ラン コンフィギュレーションカバレッジ データが表示される選択したフィルターからラン コンフィギュレーションを選択します。ラン コンフィギュレーションは、セッション タグとテスト コンフィギュレーション名で指定されます。詳細については「ラン コンフィギュレーション」を参照してください。

アクション

x 軸は、指定された期間のビルドを表します。ビルドの部分にポインターを合わせると、ビルド ID およびビルドのカバレッジを表示できます。

 

ウィジェットをクリックすると、ダイアログが開き、ビルドに関するより詳細なカバレッジ情報が表示されます。

[カバレッジ トレンド] ダイアログの [ビルド] 列のリンクをクリックすると、C/C++test カバレッジ レポートが表示されます。C/C++test CT を使用している場合、上記の例に示すように、[カバー] 列は [カバー (+抑制)] になります。レポートの詳細については、 C/C++test Professional および C/C++test CT のドキュメントを参照してください。

カスタム ダッシュボード プロパティ

ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。 

"name": "coverage_overview"
"type": "native",
"id": "93248a16-f3e0-4719-8cec-0706a13a1d20"

SOAtest API カバレッジ概要

このウィジェットは、SOAtest の API カバレッジ テストによって生成されたカバレッジ結果を表示します。この結果は、テストがどれほど関連リソースおよびオペレーションをカバーできているかを可視化します。詳細については SOAtest のドキュメントを参照してください。ウィジェットには指定された DTP フィルターおよびラン コンフィギュレーションの情報が表示されます。フィルターには、セッション タグおよびテスト コンフィギュレーション名で指定された複数のラン コンフィギュレーションが含まれている場合があります。詳細については「ラン コンフィギュレーション」を参照してください。

このウィジェットは DTP Enterprise ライセンスを必要とします。

詳細については Parasoft 製品カスタマー センター ([email protected]) にお問い合わせください。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、メニューからフィルターを選択します。
ラン コンフィギュレーションカバレッジ データが表示される選択したフィルターからラン コンフィギュレーションを選択します。ラン コンフィギュレーションは、セッション タグとテスト コンフィギュレーション名で指定されます。詳細については「ラン コンフィギュレーション」を参照してください。
ターゲット ビルドメニューから、カバレッジ データを含むビルドを選択します。

アクション

ウィジェットをクリックすると、Parasoft SOAtest Report が開きます。API カバレッジ レポートの詳細については SOAtest のドキュメントを参照してください。

カスタム ダッシュボード プロパティ

ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。 

"name": "api_coverage_overview",
"type": "native",
"id": "9535cc9b-ab58-4364-bd2a-b4c72a5326c7"
  • No labels