0

我正在使用 Linux 环境来运行 Parasoft。我通常使用 cpptesttrace 创建构建数据文件(bdf)文件。但唯一的问题是我无法在从这个 bdf 文件导入的项目中测试头文件 (.h)。任何关于设置 Parasoft 以对头文件运行测试的指南也受到高度赞赏。提前致谢

4

1 回答 1

1

我假设您使用的是 Parasoft C++test(最新版本)。

C++test 直接分析 C/C++ 源文件,间接分析头文件。根据您的选择,C++test 将分析所有 C/C++ 源文件并报告所选中所有源文件和头文件的违规情况(仅适用于源文件中包含的头文件)。

例如:

  • 如果选择了项目根目录,则将分析所有源文件(以及间接的头文件)。

  • 如果选择了单个源文件,则只分析该文件(不分析头文件)。

  • 如果选择了单个源文件和单个头文件,则将分析源文件(以及头文件,如果它包含在源中)。

  • 如果只选择了一个头文件,那么C++test会跳过分析(不直接分析头文件)。

于 2019-05-10T09:27:06.080 回答