本主题说明如何在使用 ARM DS-5 套件编译/构建的代码上配置和运行静态分析。由于静态分析仅在纯代码上运行,因此与链接和运行测试对象有关的信息和设置与此类测试无关。但是,您必须正确设置所有编译器设置。
您要执行静态分析:
- 选择代表您想要测试的资源(单个文件,多个文件的选项或整个项目)的导航节点。
- 您可以通过以下方式之一开始分析:
- 从Parasoft 菜单中,选择测试使用> [首选的测试配置]。
- 打开测试使用工具栏按钮(这是一个蓝色三角形)的下拉菜单,然后选择首选的静态分析测试配置。
- 分析开始后,C++test 将收集分析选项、计算分析范围、然后开始静态分析。分析完成后,摘要对话框和静态分析结果将显示在 C++test 输出面板中。此时您可以按照以下各节中的说明检查和响应结果,以及生成报告:
如果正确设置了 DS-5 和 C++test 项目构建设置,则无需其他配置即可运行静态分析。选择您想要测试的资源(整个项目或特定文件),然后运行所需的静态分析“测试配置”。有关静态分析的更多信息,请参见静态代码分析和流分析。