Parasoft C/C++test 常见问题整理大全(二)

Parasoft C/C++ test 常见问题之是否支持现有环境

Parasoft C/C++test帮助团队写出更好的代码,实施更有效的测试,以及持续地监视以实现质量目标。 C / C ++test可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。这些能够在开发周期的开始阶段,在开发桌面上自动完成。

Parasoft C/C++test 常见问题整理大全(二)

一、如何确定C/C++测试是否支持环境/strong>

下面的内容假定满足主机(安装C/C++测试)的所有软件和硬件要求,这是所有C/C++测试的先决条件。有关详细要求,请参阅C/C++测试帮助文档中的“安装和许可”页面。

您需要客户提供的信息:

  • 需要什么样的分析(静态分析,单元测试和/或应用程序监控)
  • 目标架构(例如ARM,MSP430,PowerPC)
  • 编译器及其版本
  • 编译器供应商(例如Green Hills,IAR等)
  • 主机环境(安装C / C ++测试的地方:例如Windows,Linux,Solaris)
  • 开发IDE(如果有)

根据上述信息,您应该能够使用C/C++测试帮助文档的“支持的环境”部分中的“嵌入式平台和交叉编译器”表来确定支持级别。该表有三列:Platform列出了各种编译器供应商,Compiler包含有关编译器版本的信息(以及该编译器的目标体系结构,如果适用)以及该编译器支持的主机环境,以及注释将提供有关支持和限制的其他信息。


静态分析

  • 支持特定主机平台上的编译器版本
  • 支持RVCT5.x,但仅限于Windows。在Linux上,只支持RVCT3.0和3.1。

有关所有支持的编译器及其限制的完整列表,请参阅C / C ++测试帮助文档中“支持的环境”页面上的“嵌入式平台和交叉编译器”表。

单元测试/应用程序监视

  • 支持特定主机平台上的编译器版本。
  • 支持给定编译器的相应目标体系结构(如果在目标板上进行测试)。
  • 支持各种目标体系结构(如ARM,STM8和MSP430)的IAR编译器,但有一些不支持,例如SAM8和8051体系结构。
  • 在C ++测试用户指南的“嵌入式平台和交叉编译器”表中,编译器未标记为“仅静态分析”。

有关所有支持的编译器及其限制的完整列表,请参阅C / C ++测试帮助文档中“支持的环境”页面上的“嵌入式平台和交叉编译器”表。

更多关于Parasoft C/C++的问题分析请继续关注系列连载~

标签:测试优化软件测试技术

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月23日
下一篇 2018年10月23日

相关推荐

发表回复

登录后才能评论