Parasoft中文网站 > 使用技巧 > Parasoft报告怎么导出 Parasoft报告字段含义怎么看

Parasoft报告怎么导出 Parasoft报告字段含义怎么看

发布时间:2026-03-26 02: 39: 00

Parasoft的报告导出,常见会分成两类,一类是本地分析或流水线生成的正式报告,另一类是DTP里按条件筛出来的结果清单。要把报告真正用起来,不能只知道点哪里导出,还要知道哪些字段是规则口径,哪些字段是处置口径,哪些字段只是筛选条件,否则同一份报告在不同人手里会得出不同结论。

一、Parasoft报告怎么导出

报告导出先要分清你是在分析工具侧导正式报告,还是在DTP侧导结果清单。前者更适合归档与交付,后者更适合做筛选、分派和复核,这两类导出不要混在一起理解。

1、工具侧正式报告优先固定输出目录

Parasoft文档说明,报告可生成HTML、PDF和自定义XSL格式,因此先把输出目录、格式和命名规则固定下来,再跑分析,后续版本对比才不会混乱。

2、需要完整留档时同时生成压缩包

官方配置项说明里提到,可以在报告输出位置额外生成ZIP归档,压缩包会包含构建报告所需的全部文件,这种方式特别适合做版本归档和跨机器转存。

3、DTP里的问题清单从Violations Explorer导

如果你的目标是把当前筛选后的违规项导给开发或审计,优先在DTP的Violations Explorer里按条件查完后,再点右上角CSV图标导出,不要直接拿首页小部件截图代替正式清单。

4、导出前先锁定过滤条件

DTP里最少要先固定filter和build,再决定是否加baseline build,这样导出的结果才能明确回答是某次构建的全量问题,还是相对基线的新增、修复或存量问题。

5、导出后做一次最小验收

至少核对三项,报告格式是否正确,统计数字是否和界面一致,文件名里是否已经写清项目、版本、日期和报告类型,避免归档后再返工重导。

二、Parasoft报告字段含义怎么看

看字段时,先把字段分成四组最清楚,第一组是风险强度,第二组是处理状态,第三组是责任归属,第四组是范围定位。只要按这四组去读,报告就不容易看乱。

1、Severity看风险等级

Severity表示问题严重度,官方说明它由测试配置决定,也可以通过rule map调整,所以它首先反映的是规则口径,而不是项目人员的主观判断。

2、State看问题处于什么变化状态

在DTP搜索条件里,State用于区分new、fixed和existing,也就是新增、已修复和持续存在。这个字段最适合做回归分析,回答这次比上次多了什么、少了什么。

3、Priority、Action、Assignee看处置口径

Priority表示处理优先级,Assignee表示责任人,Action表示指定动作,这几项更偏项目管理层,用来安排谁处理、先处理什么,而不是判断漏洞本身是否成立。

4、Type看是不是被抑制

Type可区分regular violations和suppressed violations,也就是常规问题和已抑制问题。看到数量下降时,要先分清是代码真的修了,还是因为抑制规则生效了。

5、Category、Module、Rule、Author看定位维度

Category用于看问题属于哪类规则,Module用于看落在哪个模块,Rule用于追到具体规则编号,Author用于看代码归属,这几项组合起来最适合做分派和趋势复盘。

三、Parasoft报告归档与复核怎么做

把报告导出来只是第一步,真正能长期复用的是归档和复核规则。建议把导出格式、字段口径和版本目录一次定住,后面项目切人或审计抽查时才不会重新解释一遍。

1、归档按项目、版本、批次三级目录放

项目做一级目录,版本或构建号做二级目录,正式报告、CSV清单和ZIP归档放在同一批次目录下,后续查一轮分析结果会很快。

2、同一批次至少保留两份输出

一份保留正式报告用于交付和管理汇报,一份保留DTP导出的CSV用于问题分派和二次筛选,这样汇报和整改两条线互不干扰。

3、把字段解释写成团队字典

至少把Severity、State、Type、Priority、Assignee、Category、Rule这些字段的中文解释和使用口径固定下来,避免同一字段被不同团队按不同意思使用。

4、复核先看State和Type再看数量

每次复盘不要先看总数,先看新增与修复,再看是否有大量suppressed项,最后再看模块和规则分布,这样更容易判断是真改善还是统计口径变化。

总结

Parasoft报告导出要先区分正式报告和DTP结果清单,工具侧适合导HTML、PDF和ZIP归档,DTP侧适合按筛选条件导CSV。字段解释时,Severity看风险等级,State看新增修复状态,Type看是否被抑制,Priority和Assignee看处置安排,Category、Module和Rule负责定位。把这套口径固定成归档和复核规则后,Parasoft报告才会从一次性输出变成可持续使用的工程资产。

展开阅读全文

标签:CWEOWASP安全测试

读者也访问过这里:
Parasoft
与世界保持同步创新的测试
立即购买
最新文章
Parasoft DevSecOps流程怎么落地 Parasoft DevSecOps漏洞流转怎么串联
很多团队上了Parasoft之后,扫描是跑起来了,但真正到了研发链路里,常见问题还是两类。一类是规则、项目、构建口径没统一,导致流水线每次跑出来的结果都能看,却很难直接拿来卡版本;另一类是漏洞结果停在平台里,没有顺着责任人、动作、参考编号继续往缺陷系统和整改闭环里走。Parasoft官方文档里其实已经把这条链路拆开了,工具侧负责执行静态分析和测试,DTP负责汇总、比较、筛选、追踪,并提供和缺陷系统做双向追踪的能力。
2026-04-29
Parasoft CTP测试策略怎么下发 Parasoft CTP测试策略变更怎么追踪
在CTP里说测试策略,真正落地时通常不是单指一条规则,而是把测试场景、环境配置、变量集和执行方式绑成一套可复用的执行方案。Parasoft官方现在把这套链路放在Environment Manager里推进,核心动作包括按环境配置执行test scenario jobs,用环境变量切换同一套资产在不同环境下的取值,以及在新版里为单个测试选择test configuration或为场景映射variable set。所以测试策略要想下发得稳,重点不是手工通知,而是把策略做成环境和作业层面的可执行对象。
2026-04-29
Parasoft DTP质量趋势怎么查看 Parasoft DTP质量趋势看板怎么配置
Parasoft DTP本身就是一个集中接收和展示质量数据的浏览器端平台,静态分析、单元测试、覆盖率这类结果会先从C/C++test、Jtest、dotTEST、SOAtest等工具送进DTP,再通过Report Center里的看板和组件展示出来。所以看趋势这件事,核心不是先做图,而是先把项目、过滤器、构建和运行配置这几层关系理顺,不然后面即使把图表拖出来,数据也很容易看偏。
2026-04-29
Parasoft SOAtest接口录制怎么开始 Parasoft SOAtest接口断言怎么编写
很多人第一次用SOAtest做接口测试,容易把录制和断言拆成两件完全独立的事。前面只顾着把流量抓进来,后面才发现生成出来的用例不是太重,就是断言写得太死,接口一改一点点就全红。Parasoft官方资料里其实把这条路讲得很清楚,录制接口一般是先启动SOAtest Web Proxy,再通过Parasoft Recorder打开API Traffic for Parasoft SOAtest开始抓流量;断言这边则更推荐用JSON Assertor或XML Assertor去盯关键字段,而不是把整包响应都按回归快照硬比。
2026-04-29
Parasoft Virtualize虚拟服务怎么复用 Parasoft Virtualize虚拟服务响应怎么维护
很多团队做虚拟服务,前期最常见的问题不是做不出来,而是做完以后越用越散。一个接口改一次,就复制一份虚拟服务;一个响应多一个字段,又单独改出一个新分支,时间一长,服务能跑,但维护成本会越来越高。Parasoft Virtualize本身并不是按“多复制几份响应”来设计的,它把responder、data source、variables和performance profiles都放在responder suite和.pva里统一组织,目的就是让资产能复用、响应能持续维护。
2026-04-29
Parasoft dotTEST质量门禁怎么设置 Parasoft dotTEST质量门禁放行条件怎么定
很多团队做dotTEST门禁时,表面上已经把扫描接进流水线了,真正到版本评审时却还是会出现口径不一的问题。根子通常不在工具没跑,而在于测试配置、规则映射、目标构建和基线构建没有先统一,导致同样一批结果在不同人眼里会变成不同结论。Parasoft官方文档里对这条链路写得很清楚,规则来自test configuration,严重级别和分类可以通过rule map调整,结果进入DTP后又要结合Filter、Build和Baseline Build才能做稳定比较。
2026-04-29

读者也喜欢这些内容:

咨询热线 15601718224