彩票走势图

Parasoft C/C++test 2020.2系列教程:如何查看静态分析结果以及自定义结果视图

翻译|使用教程|编辑:况鱼杰|2020-12-18 13:44:32.070|阅读 441 次

概述:Parasoft C/C++test针对C/C++开发的专业白盒自动化测试方案,能有效提高软件开发效率和代码质量。本文将向您介绍如何查看静态分析结果以及自定义结果视图。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Parasoft C/C++test针对C/C++开发的专业白盒自动化测试方案,能有效提高软件开发效率和代码质量。C++test 可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。


查看静态分析结果

Findings 视图显示本地静态分析运行和单元测试执行的结果,以及从 DTP 服务器或 XML 文件导入的结果(关于导入结果的说明,请参见导入结果)。 

  • 选择 Parasoft> Show View> Findings 来打开这个视图。
  • 它将显示与默认的发现属性相关联的发现(关于属性的信息,请看发现属性)。您可以配置 "查找结果 "视图的内容,并选择您要查看的属性;详情请看 "自定义查找结果视图"。
  • 右键单击查找结果以获得其他选项。

您可以执行以下操作:

  • 选择 "转到",在编辑器中查看触发违规的代码。
  • 选择 "在发现细节中显示",打开与发现相关的代码行的分层视图。
  • 选择压制...来压制违规行为(参见GUI中压制发现)。
  • 选择 "从视图中移除",从视图中移除发现。
  • 选择显示[规则]的文档以打开规则文档。

红色图标表示与发现相关的文件在代码分析运行后已被修改。因此,文件中的发现位置可能不是最新的,或者发现可能已经被解决。

按文件过滤发现

默认情况下,"结果 "视图收集连续分析运行中所有文件的检测结果。Link with Editor(与编辑器链接)选项允许您关注您当前正在处理的文件所报告的发现。

  • 如果尚未打开,请从 IDE 主菜单中选择 Parasoft> Show View> Findings。
  • 单击 Findings 视图菜单栏上的 Link with Editor 按钮。

查找结果视图将被刷新,只显示活动文件的查找结果。 

自定义结果视图

在分析过程中,发现与基本属性相关联,如项目名称、分析类型和违规严重程度。

当发现被发送到 DTP 服务器时,它们由流程智能引擎 (PIE) 处理,并自动与附加属性(如风险和要采取的行动)相关联,这有助于您了解应用程序中最重要的工作部分,以及要首先处理哪些发现。

  • 您可以选择 "发现 "视图应显示哪些属性。
  • 打开 "发现 "视图,从菜单中选择 "配置内容"。


  • (可选)您可以创建一个包含一组属性的配置文件。单击 "新建 "以添加一个配置文件;然后单击 "配置 "表中的配置文件,重新命名它并继续执行步骤 3。


  • (可选)默认情况下,"发现 "选项是启用的,并且 "发现 "视图显示C/C++test报告的发现。此外,您还可以启用 "压制结果 "选项,允许您在 "结果 "视图中查看被压制的结果(参见GUI中的 "压制结果")。


  • 在 "可用 "或 "选定 "字段中选择一个属性,然后单击 "添加 "或 "删除 "以从 "结果 "视图中包含或排除该属性。

  • 完成后单击 "确定"。
  • 如果您创建了新的配置文件以查看属性,请从 "发现 "菜单中选择 "显示">[配置文件名称]。


有些属性只在DTP中由团队负责人或产品经理分配,或者通过PIE自动分配。这些属性只有在从DTP导入发现时才会包含值(发现属性)。


以上就是如何查看静态分析结果以及如何自定义结果视图的教程了,下一部分我们将介绍如何查看分析结果的详细信息以及查看代码重复分析结果的内容,感兴趣的朋友可以多多关注本教程。


标签:C/C++Parasoft

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP