Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2023.2

...

カバレッジ データの保存設定は、次のウィジェットにのみ適用されます。

次のウィジェットのカバレッジ データは異なる方法で保存され、DTP のデータ保存設定の影響を受けません。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
カバレッジ イメージドロップダウン メニューからカバレッジ イメージを選択して、ウィジェットにカバレッジ データを表示します。「Associating Coverage Images with Filters」を参照してください。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。比較のための現行データとするビルドをメニューから選択します。

アクション

ウィジェットをクリックすると、ビルドとフィルターでフィルタリングされたカバレッジ エクスプローラーが開きます。詳細については「Coverage Explorer」を参照してください。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。
カバレッジ イメージドロップダウン メニューからカバレッジ イメージを選択して、ウィジェットにカバレッジ データを表示します。「Associating Coverage Images with Filters」を参照してください。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。比較のための現行データとするビルドをメニューから選択します。

アクション

  • ウィジェットをクリックすると、カバレッジ エクスプローラーが表示されます (「Coverage Explorer」を参照)。
  • 折れ線グラフ上にマウス ポインターを置くと、レポートされたビルドのカバレッジが表示されます。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。
カバレッジ イメージドロップダウン メニューからカバレッジ イメージを選択して、ウィジェットにカバレッジ データを表示します。「Associating Coverage Images with Filters」を参照してください。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
Jenkins サーバーJenkins サーバーの URL。プロトコル URL を入力します。プロトコル (HTTP、 HTTPS) とポートを含みます。このフィールドは必須です。とポートを含めます。このフィールドは必須です。
Jenkins ジョブジョブの名前。このフィールドは必須です。ジョブ名を指定します。このフィールドは必須です。
Jenkins ユーザー

(オプション) Jenkins サーバーにアクセスするユーザーの名前を指定します。ユーザーはプロジェクトにアクセスできなければなりません。

特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。

匿名アクセスを使用していない場合、Jenkins アプリケーションにアクセスできるユーザーの名前を指定します。

Jenkins 認証

(オプション) Jenkins サーバーにアクセスするユーザーのパスワードを指定します。ユーザーはプロジェクトにアクセスできなければなりません。

特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。

匿名アクセスを使用していない場合、Jenkins アプリケーションにアクセスできるユーザーのパスワードを指定します。

アクション

ウィジェットをクリックすると、新しいウィンドウに Jenkins のコード カバレッジ情報が表示されます。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
Jenkins サーバーJenkins サーバーの URL。プロトコル URL を入力します。プロトコル (HTTP、 HTTPS) とポートを含みます。このフィールドは必須です。とポートを含めます。このフィールドは必須です。
Jenkins ジョブジョブの名前。このフィールドは必須です。ジョブ名を指定します。このフィールドは必須です。
Jenkins ユーザー

(オプション) Jenkins サーバーにアクセスするユーザーの名前を指定します。ユーザーはプロジェクトにアクセスできなければなりません。

特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。

匿名アクセスを使用していない場合、Jenkins アプリケーションにアクセスできるユーザーの名前を指定します。

Jenkins 認証

(オプション) Jenkins サーバーにアクセスするユーザーのパスワードを指定します。ユーザーはプロジェクトにアクセスできなければなりません。

特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。

匿名アクセスを使用していない場合、Jenkins アプリケーションにアクセスできるユーザーのパスワードを指定します。

アクション

ウィジェットをクリックすると、新しいウィンドウに Jenkins のコード カバレッジ情報が表示されます。

...

  • カバレッジ解析の実行からラン コンフィギュレーションを取得するよう、DTP のフィルターを少なくとも 1 つ構成する必要があります。
  • 次の Parasoft ツールのテストおよびカバレッジ データがサポートされています。
    • C/C++test Standard、dotTEST、および Jtest 10.4.3 以降
    • C/C++test Professional 10.4.3 以降
    • SOAtest 9.10.7 以降
  • DTP にパブリッシュされるレポートは一貫した情報を持たなければならない適切なリソース情報がビルドの 1 つ以上のレポートにない場合、詳細レポートにカバレッジ データではなく N/A が表示されることがあります。その場合、DTP にレポートを送るコード解析ツールのソース関連の設定が適切に設定されているかどうか確認してください。詳細についてはツールのドキュメントを参照してください。
  • DTP からソース コードにアクセスできなければなりません。DTP をソース管理システムと統合できます。または解析の一部として DTP にソースをパブリッシュするように Parasoft コード解析ツールを設定できます。詳細については、「Configuring Source Code Views」を参照してください。 

    Info
    titleソースについての情報は一貫していなければならない

    DTP が Parasoft 静的解析/テスト ツールのレポートからソースを読み込む場合、ツールの .properties 構成ファイル (ツールのドキュメントを参照) または DTP の共有プロジェクト設定 (「Configuring Parasoft Test Tool Settings for Projects」を参照) で report.dtp.publish.src プロパティを min または full に設定することで、必ずソース情報を含めるようにしてください。DTP がソース管理システムからソースを読み込む場合は、必ず scontrol および report.scontrol プロパティを適切に設定してください。かい離、未完了、または一貫性のないソース情報がある場合、Modified Coverage 拡張はデータを適切に表示できません。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
期間[ダッシュボード設定] を選択してダッシュボードの期間を使用するか、ドロップダウン メニューから期間を選択します。を選択してダッシュボードの期間を使用するか、メニューから期間を選択します。
ベースライン ビルド比較するビルドを選択します。デフォルトでは「前回のビルド」が選択されます。
ターゲット ビルドベースライン ビルドに対して比較したいビルドを選択します。デフォルトでは「データがある最新ビルド」が選択されます。

デフォルトでは、ベースライン ビルドが「前回のビルド」に、そしてターゲット ビルドが「データがある最新ビルド」に設定されます。このウィジェットは、最新の ビルドが「データがある最後のビルド」に設定されます。このウィジェットは、最新の 2 つのビルドを自動的に選択しますが、これらのビルドにテストとカバレッジの詳細が含まれていない場合もあります。ウィジェットを構成する際に DTP でビルド管理ページを確認し (「Build Administration」を参照)、適切なベースライン ビルドとターゲット ビルドを使用するべきです。

...

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

Code Block
"name": "modified_code_coverage",
"type": "native",
"uuid": "eeba8492-f110-4046-af7e-063cbcdf033f"

...

このウィジェットは、フィルター中で最もカバレッジ率の高い上位 10 個のリソース グループを表示します。タイルはそれぞれリソース グループを表します。色が濃く大きなタイルは、カバレッジ率が高いリソース グループです。 

 リソース グループは、1 個以上の Ant つの以上の ANT ファイル パターンによって定義されたリソース (ファイルあるいはフォルダーファイルおよび/またはフォルダー) の集合です。リソース グループの詳細については「Adding Resource Groups to Projects」を参照してください。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。
カバレッジ イメージドロップダウン メニューからカバレッジ イメージを選択して、ウィジェットにカバレッジ データを表示します。「Associating Coverage Images with Filters」を参照してください。
ターゲット ビルドドロップダウン メニューから、参照したいデータを含むビルドを選択します。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。フィルターを使用するか、メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、メニューから期間を選択します。
ターゲット ビルドドロップダウン メニューから、参照したいデータを含むビルドを選択します。
ソート順ドロップダウン メニューから、データのソート順序を選択します。
カバレッジ イメージドロップダウン メニューからカバレッジ イメージを選択して、ウィジェットにカバレッジ データを表示します。「Associating Coverage Images with Filters」を参照してください。

...

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

Image Added
        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 で表示されるウィジェットでは、上のサンプル画像に示すように、分子の括弧内に抑制が表示されます。

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

...

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

ウィジェットの構成

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

...

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

ウィジェットの構成

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

...

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

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

...