我正在使用 Linux 环境来运行 Parasoft。我通常使用 cpptesttrace 创建构建数据文件(bdf)文件。但唯一的问题是我无法在从这个 bdf 文件导入的项目中测试头文件 (.h)。任何关于设置 Parasoft 以对头文件运行测试的指南也受到高度赞赏。提前致谢
问问题
143 次
1 回答
1
我假设您使用的是 Parasoft C++test(最新版本)。
C++test 直接分析 C/C++ 源文件,间接分析头文件。根据您的选择,C++test 将分析所有 C/C++ 源文件并报告所选中所有源文件和头文件的违规情况(仅适用于源文件中包含的头文件)。
例如:
如果选择了项目根目录,则将分析所有源文件(以及间接的头文件)。
如果选择了单个源文件,则只分析该文件(不分析头文件)。
如果选择了单个源文件和单个头文件,则将分析源文件(以及头文件,如果它包含在源中)。
如果只选择了一个头文件,那么C++test会跳过分析(不直接分析头文件)。
于 2019-05-10T09:27:06.080 回答