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

翻译|使用教程|编辑:黄竹雯|2018-11-26 14:19:16.000|阅读 251 次

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

相关链接:

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

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

下面的内容假定满足主机(安装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++的问题分析请继续关注系列连载~



标签:测试优化测试

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Parasoft C/C++test

Parasoft C/C++test – 针对 C/C++ 开发的综合性代码质量保障工具,有效提高开发团队工作效率和软件质量。

在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat