静态分析可以自定义。请使用下表作为参考来确定如何实现您所需的自定义效果:
自定义设置 | 操作 | 参考 |
---|---|---|
定义一组要在静态分析中使用的规则 | 在您想要应用的测试配置的静态选项卡中更改规则设置 | 静态选项卡设置 - 定义静态分析的执行方式 |
自定义可用规则 | 在测试配置对话框的静态> 规则树选项卡中编辑规则参数。或者,使用 RuleWizard 修改代码静态分析规则 | |
修改流分析的设置 | 在您想要应用的测试配置的静态> 数据流分析高级设定选项卡中配置设置 | |
自定义规则组、标识符、标题和严重性以匹配您的策略和优先级 | 使用规则映射定义变更 | |
创建新的(完全自定义)静态分析规则 | 使用 RuleWizard 创建自定义静态代码分析规则 | |
创建新的规则分类 | 使用规则映射定义变更 | |
更改 C++test 查找用户定义规则的默认目录 | 在首选项对话框的配置页面中设置所需的用户规则位置。 | C/C++test 配置概述 |
应用本地规则抑制 | 抑制任务 | |
修改静态分析设置,例如每个规则报告的任务数,是否对自动生成的测试类执行分析等。 | 在您想要应用的测试配置的静态选项卡中更改分析设置 | 静态选项卡设置 - 定义静态分析的执行方式 |
此外,您可以使用高级选项配置静态分析。例如,您可以指定编码或自定义分配的内存量。详细信息,请参阅配置高级选项 。