彩票走势图

Parasoft C/C++test 2020.2系列教程:查看分析结果详细信息和查看代码重复分析结果

翻译|使用教程|编辑:况鱼杰|2020-12-21 15:51:36.220|阅读 303 次

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

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

相关链接:

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


查看分析结果的详细信息

Finding Details "视图提供了单个发现的上下文视图,以及关于所选发现的详细信息,如流路径或异常堆栈跟踪。要访问这些详细信息:

在 "发现 "视图中,右键单击您想要更多信息的发现,然后选择 "在发现细节中显示"。

在 "Finding Details "视图中点击一个发现,在代码编辑器中高亮显示。流程分析和单元测试路径的起止点也将被高亮显示。

查看代码重复分析结果

查看代码重复分析结果的摘要

将代码重复分析结果导入 "发现 "视图,以开始调查IDE中的重复代码(请参见导入发现)。

右键单击发现,打开一个上下文菜单的选项。

右键单击一个发现,打开一个上下文菜单的选项。

您可以执行以下操作:

  • 选择Go To在编辑器中查看触发违规行为的代码(参见下面的 "查看代码重复源代码")。
  • 选择抑制...来抑制代码重复检测规则触发的违规行为(参见下面的 "抑制代码重复分析结果")。
  • 选择 "在发现细节中显示 "以打开与发现相关联的代码行的分层视图(请参阅下面的 "查看代码重复分析发现细节")。
  • 选择 "从视图中移除",从视图中移除发现。
  • 选择 "显示[规则]的文档 "以打开触发违规的规则。

查看代码重复分析结果详情

您可以从 "Finding Details "视图中浏览与发现相关的重复代码实例。

顶部节点代表重复代码的第一次出现。代码的连续出现按出现顺序排列为子节点。您可以执行以下操作:

  • 展开/折叠可用的子节点。
  • 双击或右击一个节点,选择转到,在编辑器中查看源代码。
  • 右键单击一个节点,选择抑制,以选择抑制选项(见下面的 "抑制代码重复分析结果")。

查看代码重复源码

当您从 "发现 "或 "发现细节 "视图中打开源代码时,触发发现的特定代码行将高亮显示。

抑制代码重复的分析结果

  • 有几个选项可用于抑制重复代码分析的结果。
  • 右键单击 "结果 "视图中的发现,并选择 "抑制... "以打开抑制选项。

  • 输入压制的原因并选择压制的类型。
  • 单击 "确定 "以应用抑制。

 您也可以在Finding Details视图中右击子节点,选择Suppress....,来抑制重复代码的特定实例。


以上就是如何查看分析结果的详细信息以及查看代码重复分析结果的教程了,下一部分我们将介绍如何在IDE中抑制Parasoft的发现的内容,感兴趣的朋友可以多多关注本教程。


标签:软件测试技术C/C++

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

文章转载自:

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP