本主题说明如何针对将使用 ARM DS-5 套件编译/构建的代码配置和运行静态分析。由于静态分析仅针对纯代码运行,因此与链接和运行测试对象相关的信息和设置不适用于此类测试。不过,您必须正确设置所有编译器设置。
执行静态分析的步骤:
- 选择您想要测试的资源(单个文件、选择的多个文件或整个项目)的项目资源管理器节点。
- 通过以下方式之一开始分析:
- 从 Parasoft 菜单选择测试执行> [所需的测试配置]。
- 打开测试执行工具栏按钮的下拉菜单(蓝色三角形),然后选择所需的静态分析测试配置。
- 分析开始后,C++test 会收集分析选项,计算分析范围,然后开始静态分析。分析完成后,C++test 输出面板中将显示概要对话框和静态分析结果。您可以查看和处理结果以及生成报告,如以下章节所述:
如果正确设置了 DS-5 和 C++test 项目构建设置,则无需额外配置即可运行静态分析。选择您想要测试的资源(整个项目或特定文件),然后运行所需的静态分析测试配置。有关静态分析的更多信息,请参阅静态代码分析和流分析。