このカテゴリのウィジェットは、Parasoft 静的解析/テスト ツール (C++、dotTEST、Jtest) の静的解析の結果を表示します。Parasoft 静的解析/テスト ツールが 1 つの違反を複数回検出してレポートした場合、それらの違反は開発ライフルサイクル内で同じ違反であると認識されます。同じ違反が複数回検出された場合、それらは同じ違反であると認識され、静的解析ウィジェットにもそのように表示されます。

同じラン コンフィギュレーションを使った複数のブランチでの静的解析の実行

デフォルトでは、同じラン コンフィギュレーションを使って複数のブランチに静的解析を実行する場合、複数のビルドにまたがって、違反の同じインスタンスが新規違反としてレポートされます。そのため、違反の数の変化を表すウィジェットのデータが不正確になります。詳細については「静的解析の設定」を参照してください。

このセクションの内容: 

担当者 - 上位 5 表

指定のプロジェクトで割り当てられている違反数が多い上位 5 人のユーザーを表形式で表示します。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。

アクション

担当者をクリックすると、選択された担当者でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

[さらに表示...] リンクをクリックすると、担当者別違反レポートを参照できます。「担当者レポート」を参照してください。

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

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

"name": "assignees",
"type": "native",
"uuid": "860837a0-5949-4504-9c8b-db025673aaa5"

担当者 - 上位 5 棒

指定のプロジェクトで割り当てられている違反数が多い上位 5 人のユーザーを棒グラフで表示します。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。

アクション

グラフの棒をクリックすると、選択された担当者でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

[さらに表示...] リンクをクリックすると、担当者別違反レポートを参照できます。「担当者レポート」を参照してください。

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

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

"name": "assignees",
"type": "native",
"uuid": "fe6a17ee-aab1-417c-93fa-367e8e9b0154"

作成者 - 上位 5 表

選択したプロジェクトで違反数が多い上位 5 人の作成者を表形式で表示します。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。

アクション

作成者をクリックすると、選択された作成者でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

[さらに表示...] リンクをクリックすると、作成者別違反レポートを参照できます。「作成者レポート」を参照してください。

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

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

"name": "authors",
"type": "native",
"uuid": "2fb5db90-d843-47c6-986b-fc24e5154d2d"

作成者 - 上位 5 棒

違反数が多い上位 5 人の作成者を棒グラフで表示します。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。

アクション

グラフの棒をクリックすると、選択した作成者でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

[さらに表示...] リンクをクリックすると、作成者別違反レポートを参照できます。「作成者レポート」を参照してください。

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

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

"name": "authors",
"type": "native",
"uuid": "aa4e8f70-e22e-4c7b-9b3b-b4b529af6aa0"

ファイル - 傾向

失敗したファイル (違反があるファイル) の数と成功したファイル (違反がないファイル) の数を時間軸で表示します。失敗したファイルは赤色の線で示され、成功したファイルは緑色の線で示されます。青の線で隙間がある箇所は、それらのビルドについて関連データがないことを表します。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。

アクション

マウス ポインタを置くと、失敗および成功したファイルの数と有効だったルールの数が表示されます。

グラフをクリックすると、違反の傾向レポートが表示されます。「違反の傾向レポート」を参照してください。

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

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

"name": "files_trend",
"type": "native",
"uuid": "90da2a86-ca52-4f1f-85ef-72d81e5af759"

モジュール - 上位 5 表

指定のプロジェクトで違反の数が多い上位 5 個のモジュールを表示します。ウィジェット設定で指定されたベースライン ビルドからターゲット ビルドにおける、違反の数の変化も表示します。[違反の数] と [変更] のセルも色分けされて表示されます。

  • 赤のセル: 新規違反に占める違反の数が、しきい値の上限より多い。
  • 緑のセル: 新規違反に占める違反の数が、しきい値の下限より少ない。 
  • 黄色のセル: 新規違反に占める違反の数が、しきい値の上限より少ないが、下限を超えている。 

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

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

ウィジェットの構成 

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。
違反の上限モジュールごとの許容されない違反数を指定します。値がこの上限より大きい場合は赤色で表示されます。
違反の下限モジュールごとの許容される違反数を指定します。下限より小さな値は緑色で表示されます。
変更の上限モジュールごとの許容されない新規違反数を指定します。上限を超える値は赤色で表示されます。
変更の下限モジュールごとの許容される新規違反数を指定します。下限より小さな値は緑色で表示されます。

アクション

[名前] 列のリンクをクリックすると、選択したモジュールでフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

[さらに表示...] リンクをクリックすると、モジュール別違反レポートを参照できます。「モジュール レポート」を参照してください。

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

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

"name": "modules",
"type": "native",
"uuid": "3cdce929-da84-4279-a0af-90a133215120"

個人の違反 - サマリー

ログインしているユーザーに割り当てられた違反数の合計を表示します。ダッシュボードまたはウィジェットのデータ範囲設定フィルターを変更すると、現在の合計と指定された期間の開始時点の合計の違いを参照できます。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。
重要度[重要度] ドロップダウン メニューから表示する重要度レベルを選択します。

アクション

ルール ID をクリックすると、違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

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

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

"name": "my_violations",
"type": "native",
"uuid": "659a8d10-9bd8-4da9-9e40-02a7440c5d81"

重要度別個人の違反 - 円グラフ

ログインしているユーザーに割り当てられた違反数を重要度別の円グラフで表示します。円グラフの凡例には重要度別の違反数と、ウィジェットの設定で指定された期間内での違反数の変化が表示されます。

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

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

ウィジェットの構成

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

アクション

円グラフのセグメントまたは凡例の重要度レベルをクリックすると、選択した重要度でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

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

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

"name": "my_violations_by_severity_pie",
"type": "native",
"uuid": "21de9b86-1c35-457d-aa4e-4f65014a5a4c"

ポートフォリオ - 違反統計情報

このウィジェットは、ポートフォリオ内の各プロジェクト フィルターの違反数を示します。DTP でポートフォリオを設定する方法については、「ポートフォリオの設定」を参照してください。

このウィジェットには、違反の総数、および重要度ごとの違反の数が表示されます。フィルターに関連付けられたビルド ID の列を含めるようにウィジェットを構成することもできます。

また、許容可能な違反の数のしきい値を設定して、重要度にしきい値を適用することも可能です。しきい値が重要度または重要度の範囲に適用されると、ウィジェットに [ステータス] 列が表示されます。[ステータス] 列は、フィルターのコードが取りうる 3 種類のステータスを示します。

  • 灰色の "?" は、フィルターに使用できる静的解析情報がないことを示します。
  • 赤い "x" は、1 つ以上の重要度の違反数がしきい値を超えていることを示します。
  • 黄色の "!" は、フィルターに違反が含まれているが、しきい値の範囲内であることを示します。
  • 緑のチェックマークは、どの重要度の違反もコードに存在しないことを示します。

詳細については「Widget Configuration」を参照してください。

ポートフォリオのフィルターに関連付けられているプロジェクトのメンバーである場合、そのフィルターのウィジェットにエントリが表示されます。チーム メンバーシップの詳細については「プロジェクトへのチームの追加」を参照してください。DTP のビルトイン ユーザー権限の詳細については「権限」を参照してください。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。

ポートフォリオ

ドロップダウン メニューからポートフォリオを選択します。詳細については「ポートフォリオの設定」を参照してください。
ビルド

すべてのフィルターで使用するビルド ID を入力します。ビルド ID が指定されていない場合、デフォルトで最新のビルドが使用されます。

ビルド ID の詳細については「ビルド管理」を参照してください。

ビルド列の表示

ウィジェットに [ビルド] 列を含めるには、ドロップダウン メニューから [Yes] を選択します。[ビルド] 列には、[ビルド] フィールドで指定されたビルド ID が表示されます。

[ビルド] 列を非表示にする場合は [No] を選択します。[ビルド] 列が含まれていない場合は、[フィルター] 列のフィルターにポインタを合わせると、ビルド ID を表示できます。

ビルド ID の詳細については「ビルド管理」を参照してください。

重要度の違反のしきい値を設定各フィルターで許容される静的解析違反の数を指定します。この値は、[重要度の違反のしきい値を設定] で設定されたすべての重要度に適用され、1 つ以上の重要度が設定されている場合にのみ有効になります。 
違反のしきい値

[違反のしきい値] を適用する重要度をドロップダウン メニューから選択します。以下のオプションから選択できます。

  • 1: [違反のしきい値] で設定されたしきい値は、重要度 1 の違反にのみ適用されます。
  • 1-2: [違反のしきい値] で設定されたしきい値は、重要度 1 および 2 の違反にのみ適用されます。
  • 1-3: [違反のしきい値] で設定されたしきい値は、重要度 1、2、3 の違反にのみ適用されます。
  • 1-4: [違反のしきい値] で設定されたしきい値は、重要度 1、2、3、4 の違反にのみ適用されます。
  • 1-5: [違反のしきい値] で設定されたしきい値は、すべての重要度の違反に適用されます。

DTP ダッシュボードは、6 列のグリッドであり、行数に制限はありません。ウィジェットの列の数を指定します。デフォルトは 3 です。

ダッシュボードのグリッド」も参照してください。

高さ

DTP ダッシュボードは、6 列のグリッドであり、行数に制限はありません。ウィジェットの行数を指定します。デフォルトは 2 です。

ダッシュボードのグリッド」も参照してください。

アクション

リンクをクリックすると、重要度とプロジェクト フィルターでフィルタリングされた 違反エクスプローラー が表示されます。 

列ヘッダーをクリックしてデータをソートします。

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

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

"name": "Portfolio.Violation_Statistics",
"type": "native",
"uuid": "d1cb1fd4-ef18-419b-9260-65c9901ba858"

リソース グループ - 上位 5 表

リソース グループはリソース (ファイルおよび/またはフォルダー) の集合です。1 つ以上の Ant ファイル パターンによって定義されます。このウィジェットは、違反の数が多い上位 5 のリソース グループを表示するとともに、各リソース グループの変更されたファイル数を表示します。 

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。
重要度ドロップダウン メニューから重要度レベルを選択します。
違反の上限リソース グループごとの許容されない違反数を指定します。値がこの上限より大きい場合は赤色で表示されます。
違反の下限リソース グループごとの許容される違反数を指定します。下限より小さな値は緑色で表示されます。
変更の上限リソース グループごとの許容されない新規違反数を指定します。値がこの上限より大きい場合は赤色で表示されます。
変更の下限リソース グループごとの許容される新規違反数を指定します。下限より小さな値は緑色で表示されます。

アクション

リソース グループ名をクリックすると、ウィジェットおよび/またはダッシュボードの設定にしたがってフィルタリングされた 違反エクスプローラー が開きます。[さらに表示...] をクリックすると、リソース グループ レポート が開きます。

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

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

"name": "Resource_Groups",
"type": "native",
"uuid": "137410a7-f8a5-4aaf-81ed-83caa518c1e2"

リソース グループ - 傾向

リソース グループはリソース (ファイルおよび/またはフォルダー) の集合です。1 つ以上の Ant ファイル パターンによって定義されます。リソース グループごとに、ビルドに関連する違反の数の変化を時間軸で表示します。現在のフィルターに関連付けられたリソース グループが、色付けされた線として表示されます。 

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。

アクション

ウィジェットをクリックすると、ビルド ID でフィルタリングされた リソース グループ レポート が開きます。ノードにマウス ポインタを置くと、リソース グループについての詳細情報が表示されます。

カスタム ダッシュボード設定

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

"name": "Resource_Groups",
"type": "native",
"uuid": "9cd2cd4e-6a14-4050-93a6-ee0673078ed0"

リソース グループ - 上位 10 ツリー マップ


リソース グループはリソース (ファイルおよび/またはフォルダー) の集合です。1 つ以上の Ant ファイル パターンによって定義されます。違反の数が多い上位 10 のリソース グループをツリー マップで表示します。最も大きく最も濃い色のタイルが、最も違反が多いリソース グループです。 

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。

アクション

タイルをクリックすると、ウィジェットおよび/またはダッシュボードの設定にしたがってフィルタリングされた 違反エクスプローラー が開きます。[さらに表示...] をクリックすると、リソース グループ レポート が開きます。

カスタム ダッシュボード設定

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

"name": "Resource_Groups",
"type": "native",
"uuid": "867f98d0-b239-4329-821a-bc89270dcad9"

ルール - 傾向

時間の経過につれて、有効な静的解析ルールの数がどのように変化したかを示します。マウス ポインタを置くと、有効だったルールの数が表示されます。ビルドに静的解析データがない場合、グラフの線が切れて表示されます。 

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。

アクション

グラフをクリックすると、違反の傾向レポートが表示されます。「違反の傾向レポート」を参照してください。

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

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

"name": "rules",
"type": "native",
"uuid": "5b7a0937-d6df-4dd8-a317-240abbfb4173"

重要度 - ピラミッド

違反の累積数を重要度レベルごとに示します。y 軸は重要度レベルを表します。x 軸は違反の数を表します。薄い青色のセグメントは、y 軸の現行の重要度レベルでレポートされた違反の数を表します。濃い青色のセグメントは、y 軸の一番上の重要度レベルから開始して、違反の累積数を表します。


上記の例では、重要度 1 の カウント セグメント (薄い青) に 43 個の違反があります。重要度 2 の カウント セグメントには 3 個の違反があります。重要度 3 の 前の値の集約 セグメント (濃い青) には、重要度 1 の違反カウント (43) と重要度 2 の違反カウント (3) が含まれるため、 46 個の違反が表示されます。 

重要度 3 では、2911 個の違反がレポートされています。これらの違反は、重要度 1 と 2 の  46 個の違反に追加され、重要度 4 の 前の値の集約 セグメントに合計 2957 個の違反として表示されます。最後に、重要度 4 には 13 個の違反があり、これは 前の値の集約 セグメント (重要度 1, 2, 3: 2957 個の違反) に追加され、重要度 5 の 前の値の集約 セグメントに合計 2970 個の違反として表示されます。 

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。

アクション

セグメントをクリックすると、重要度でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

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

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

"name": "severities",
"type": "native",
"uuid": "15281c38-874e-44a6-b150-d09bf5a39fcb"

重要度 - 円

違反数を重要度別の円グラフで表示します。円グラフの凡例には、重要度別の違反数と、ウィジェットの設定で指定された期間内での違反数の変化が表示されます。

ウィジェットの構成

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

アクション

円グラフのセグメントまたは凡例の重要度レベルをクリックすると、選択した重要度でフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

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

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

"name": "violations_by_severity_pie",
"type": "native",
"uuid": "4e83542c-d881-4aeb-9788-a882864be6c8"

重要度 - サンバースト



重要度、ルール カテゴリ、ルール ID 別のインタラクティブな多重ドーナツ グラフを表示します。

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

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

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
ターゲット ビルドドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。

アクション

最も内側の円環が重要度を表します。重要度をクリックすると、同じ重要度レベルの違反だけが表示されます。グラフの中央をクリックすると、1 つ前の表示に戻ります。

2 番目の円環は違反のカテゴリを表します。カテゴリをクリックすると、選択したカテゴリのすべての重要度とルール ID の違反が表示されます。グラフの中央をクリックすると、1 つ前の表示に戻ります。

最も外側の円環はルール ID 別の違反を表します。ID をクリックすると、選択されたルールでフィルタリングされた違反エクスプローラーが開きます。「違反エクスプローラー」を参照してください。

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

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

"name": "severities_sunburst",
"type": "native",
"uuid": "5fd2f94a-1544-4756-a55e-c2526a3405b8"

違反 - サマリーの傾向

このウィジェットは、すべての重要度または特定の重要度について、およびすべてのアクションまたは特定のアクションについて、ターゲット ビルドで報告された違反または抑制の現在の数を表示します。ベースライン ビルドからの変化も表示します。このウィジェットを複数使用することで、プロジェクトにおける違反の変化を包括的に確認できます。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。
重要度ドロップダウン メニューから、違反をフィルタリングする重要度レベルを選択します。すべての重要度を表示するには [すべて] を選択します。
種類ドロップダウン メニューから [違反] または [抑制] を選択して、違反または抑制された違反をウィジェットに表示します。
アクションドロップダウン メニューから、違反をフィルタリングするアクションを選択します。すべてのアクションを表示するには [すべて] を選択します。

アクション

ウィジェットをクリックすると、違反エクスプローラーが表示されます。「違反エクスプローラー」を参照してください。

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

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

"name": "violations",
"type": "native",
"uuid": "62cb0f66-bbb5-4de3-910c-b70b2e6528a1"

違反 - 傾向

時間の経過に伴う、「新規の違反」および「残りの違反」の数の変化を表示します。赤いエリアは、ビルドでレポートされた「新規の違反」を表します。青いエリアは、前回のビルドから残っている違反の数を表します。あるビルドについて静的解析データがレポートされなかった場合、その箇所でグラフの濃い青の線が切れて表示されます。

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して、確認したいデータ範囲の開始点を設定します。

アクション

グラフをクリックすると、違反の傾向レポートが表示されます。「違反の傾向レポート」を参照してください。

エリアの上にマウス ポインタを置くと、「新規の違反」と「残りの違反」の数が表示されます。

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

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

"name": "violations",
"type": "native",
"uuid": "c82001e2-fe02-4a51-88e5-81704732dca6"

違反 - 変更済み - 統計

ベースライン ビルドとターゲット ビルドの間で変更された違反 (新規、修正済、既存、合計) の数を表示します。

ウィジェットの構成

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

アクション

ウィジェットの新規、修正済、既存、合計の各部分をクリックすると、選択した種類の違反が 違反エクスプローラー に表示されます。 

カスタム ダッシュボード設定

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

"name" : "Violations_Changed",
"type" : "native",
"uuid": "00c22f0e-8c18-11e6-ae22-56b6b6499611"

担当者別の違反 -サマリー

すべての重要度または特定の重要度について、ターゲット ビルドでレポートされた担当者別の違反数の平均値を表示します。ベースライン ビルドからの違反の変化も表示します。このウィジェットを複数使用することで、各重要度の詳細を知ることができます。 

ウィジェットの構成

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。
期間ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。
ベースライン ビルドドロップダウン メニューからビルドを選択して比較のための初期データを設定します。
ターゲット ビルド比較のための現行データとするビルドをドロップダウン メニューから選択します。
重要度ドロップダウン メニューから重要度レベルを選択します。

アクション

ウィジェットをクリックすると、作成者別の違反レポートが表示されます。「担当者レポート」を参照してください。

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

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

"name": "static_analysis.violations_per_assignee.summary",
"type": "native ",
"uuid": "f352662a-c64f-43cf-93e2-cae132e1cd1a"
  • No labels