...
A compliance category is a group of static analysis rules that enforce a specific concept in a compliance standard. For example, the OWASP Top 10 standard contains a compliance category called "A1 - Injection." Parasoft enforces each category with one or more static analysis rules. DTP ships with compliance configurations for several standards. You can also install and deploy additional artifacts to your DTP infrastructure to monitor compliance with other standards. The configurations display static analysis data according to each standard's compliance categories.
Categories - Top 5 Table
This widget shows the five compliance categories in the selected compliance configuration with the most violations. See About Compliance Categories for information about compliance categories in DTP.
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
|
This widget shows the five compliance categories in the selected compliance configuration with the most violations. See About Compliance Categories for information about compliance categories in DTP.Widget Configuration
...
Code Block |
---|
|
"name": "categories",
"type": "native",
"uuid": "76c7e2ae-7618-11e6-8b77-86f30ca893d3" |
Compliance By Category
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | truescrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
This widget provides an overview of the compliance status for each category in the compliance configuration. The first column shows the name of the compliance category. The column labeled "Passed/# of Rules" shows the total number of Parasoft static analysis rules that were enabled in each category and how many rules do not have violations ("passed"). The widget also renders a chart with color-coded areas that provide an at-a-glance overview of compliance status:
...
See About Compliance Categories for information about compliance categories in DTP.
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
|
Widget Configuration
...
Compliance by Category/Severity
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
scrollPageId0A010204015824B6290C5A6D153D154E |
This widget shows the number of rules that were enabled during analysis that are in compliance. The rules are grouped by rule category and broken down by severity. See About Compliance Categories for information about compliance categories in DTP.
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
|
Widget Configuration
...
Code Block |
---|
|
"name": "compliance_by_category_and_severity",
"type": "native",
"uuid": "e45c70c0-7ba2-11e6-8b77-86f30ca893d3" |
Rules - Top 5 Table
This widget shows the five rules with the most violations.
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
|
This widget shows the five rules with the most violations.Widget Configuration
...
Rules in Compliance - Summary
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E
This widget shows the following information:
...
For 100% compliance, the code must not violate any of the static analysis rules used in the project.
Excerpt Include+ |
---|
scrollEditorUrl | /display/DTPDEVEL/.Build+Results+Widgets+v5.4.0 |
---|
scrollEditorDisplayTitle | Build Results Widgets |
---|
nopanel | true |
---|
scrollPageId | 0A010204015824B6290C5A6D153D154E |
---|
|
Widget Configuration
...