このカテゴリのウィジェットは、Parasoft DTP Engine (C および C++、Java、.NET 用実行エンジンなど) から DTP に送信された静的解析の結果を表示します。Parasoft DTP Engine が 1 つの違反を複数回検出してレポートした場合、それらの違反は開発ライフルサイクル内で同じ違反であると認識されます。同じ違反が複数回検出された場合、それらは同じ違反であると認識され、コンプライアンス ウィジェットにもそのように表示されます。
このセクションの内容:
カテゴリ - 上位 5 表
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
選択したプロジェクトで、違反数が多い上位 5 種類のルール カテゴリを表示します。
アクション
ルール カテゴリをクリックすると、ルール別違反レポートが表示されます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
[さらに表示...] をクリックすると、「カテゴリ別の違反」レポートを参照できます。「ルール カテゴリ別違反」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "Categories - Top 5 Table", "type": "internal", "id": "76c7e2ae-7618-11e6-8b77-86f30ca893d3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。 Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |
カテゴリ別コンプライアンス
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
違反がないルールの数とパーセンテージを、ルール カテゴリおよび重要度でグループ化して示します。コンプライアンス状況が一目で分かるよう、色分けして表示します。
緑: 90% 以上のコンプライアンス率 |
黄: 70% - 89% のコンプライアンス率 |
赤: 70% 以下のコンプライアンス率 |
アクション
コンプライアンス状況のカテゴリ バーをクリックすると、該当カテゴリの [ルール別違反] レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "Compliance by Category", "type": "internal", "id": "b8876045-12e9-4899-b069-61010cc6d6a2"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |
カテゴリ/重要度別コンプライアンス
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
違反がないルール数を、ルール カテゴリおよび重要度でグループ化して示します。
アクション
ルール カテゴリをクリックすると、該当カテゴリのルール別違反レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "Compliance by Category/Severity", "type": "internal", "id": "e45c70c0-7ba2-11e6-8b77-86f30ca893d3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |
MISRA C 2012 コンプライアンス
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
MISRA C 2012 のルールと指令への準拠を重要度およびルール カテゴリ別に表示します。
アクション
ルール カテゴリをクリックすると、該当カテゴリのルール別違反レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
Use the following properties when adding this widget to a custom dashboard:
"name": "MISRA C 2012 - Compliance", "type": "internal", "id": "abbe8262-7ba2-11e6-8b77-86f30ca893d3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |
OWASP Top 10 - コンプライアンス
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
違反がない OWASP Top 10 ルールの数とパーセンテージを重要度およびルール カテゴリ別に表示します。
アクション
ルール カテゴリをクリックすると、該当カテゴリのルール別違反レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "OWASP Top 10 - Compliance", "type": "internal", "id": "d1621bce-7b9c-11e6-8b77-86f30ca893d3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
ルール - 上位 5 表
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
選択したプロジェクトで、違反数が上位 5 のルールを表示します。
アクション
ルール ID をクリックすると、違反エクスプローラーが開き、選択したルールの違反が表示されます。「違反エクスプローラー」を参照してください。
情報アイコンをクイックすると、ルールの説明が開きます。詳しい情報については、DTP に統合されたツール (C++test、Jtest、dotTEST、SOAtest など) のマニュアルを参照してください。
[さらに表示...] をクリックすると、[ルール別の違反] レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "Rules - Top 5 Table", "type": "internal", "id": "21238e2a-645c-4af9-a6ae-e7ee386ef0b3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |
違反がないルール
このウィジェットは DTP Enterprise ライセンスを必要とします。詳細については Parasoft 製品カスタマーセンター (parasoft-info@techmatrix.co.jp) までお問い合わせください。
違反がないルール数のパーセンテージと、履歴フィルターで設定した期間におけるコンプライアンス状況の変化を表示します。コンプライアンスが 100% の場合、コードはプロジェクトで使用されているすべての静的解析ルールに違反していません。
アクション
カテゴリをクリックすると、ルール カテゴリ別違反レポートを参照できます。「ルール カテゴリ別違反」の「ルール別違反詳細レポート」を参照してください。
カスタム ダッシュボード プロパティ
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します。
"name": "Rules in Compliance", "type": "internal", "id": "145bd2b5-3035-438e-b0e1-0bb3c846d1b3"
設定
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | ダッシュボード設定を選択してダッシュボードのフィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ルール カテゴリ | ドロップダウン メニューからルール セットを選択します。ルール セットには、いくつかの違反カテゴリがあります。Parasoft DTP には MISRA C 2012、OWASP Top 10、Parasoft メトリクス解析ルールおよび Parasoft 推奨ルールなどのルール セットが組み込まれています。 |