Parasoft C / C ++test

0 评论

Parasoft C / C ++test 测试通过以多种方式报告和分析结果,帮助团队有效地了解软件测试的结果。

 

用户可以直接在开发人员的IDE中查看:

  • 静态分析结果(警告和编码标准违规)
  • 单元测试详细信息(传递/失败断言,堆栈跟踪异常,信息/调试消息)
  • 运行时分析失败(带有分配堆栈跟踪)
  • 代码覆盖率详细信息(百分比值,代码突出显示,包括覆盖率测试用例关联)
  • 更改影响分析,演示根据最近的代码更改指示哪些测试失败或需要重新测试。

 

从Parasoft的集中报告仪表板,用户可以查看以上所有内容以及其他内容:

  • 通过带有可自定义报告小部件的动态仪表板,对整个项目状态进行汇总的可视化报告
  • 来自每个仪表板元素的深入信息
  • 粒度过滤和高级分析
  • 文件和源代码访问,包含单元测试结果和静态分析警告和编码标准违规的跟踪
  • 报告生成和合规性评估

 

IDE中的“质量任务”视图使开发人员可以轻松地对结果进行排序和过滤(即每个文件组,每个规则,每个项目等)。开发人员可以直接在源代码编辑器中进行注释,以将问题与源代码相关联,并更好地理解报告的问题的上下文以及如何应用修复。代码覆盖率信息显示为视觉突出显示,显示指导代码编辑器以及专用Coverage视图中的百分比值(用于项目,文件和功能)。

 

IDE和命令行工作流的分析结果也可以导出到标准HTML和PDF报告,以进行本地报告。对于安全关键型软件开发,C / C ++测试提供了额外的专用报告格式,提供了有关单元测试用例配置和测试执行结果日志的详细信息,因此用户可以完整地报告测试用例的构建方式以及运行时发生的事情。

 

对于团队协作,C / C ++测试将分析结果发布到中央服务器,以便开发人员可以访问自动运行的结果,项目经理可以快速评估项目的质量。报告结果(静态分析结果,度量分析详细信息,单元测试详细信息,代码覆盖详细信息和源代码详细信息)与构建标识符一起存储,以便在结果和构建之间实现完全可跟踪性。

ParasoftC/C++ 能支持的主机

相关软件
nsure++ 是专用于 C 和 C++ 语言的运行时内存分析和错误检测工具,它能自动识别多种难于跟踪的编 程和内存访问错误,并定位内存使用方面的潜在缺陷和效率低下等问题。诸如内存误操作,内存泄露,数 组访问越界,无效指针和其它通过常规测试
相关阅读