静态分析可以高度自定义。使用下表作为参考,以确定如何实现您所寻求的定制效果:
预期定制 | 所需操作 | 所需操作 |
---|---|---|
确定在编码标准分析期间检查哪些规则 | 更改要应用的测试配置的 Static 选项卡中的规则设置。 | 静态选项卡设置:定义如何执行静态分析 |
修改静态分析设置,比如每条规则报告的静态分析任务数等。 | 更改要应用的测试配置的 Static 选项卡中的分析设置。 | 静态选项卡设置:定义如何执行静态分析 |
防止报告特定静态分析任务的其他出现。 | 抑制任务 | |
创建自定义规则,以检查特定于应用程序的、特定于项目的以及特定于团队的需求。 | 使用 RuleWizard 来创建自定义编码标准 | 创建自定义的静态分析规则 |
自定义内置规则 | 在测试配置对话框的 Static 选项卡中编辑规则参数。 或 使用 RuleWizard 来修改静态分析规则 | 创建自定义的静态分析规则 |
修改规则类别、ID、数据头和/或严重度(比如,去匹配团队或组织的编码策略) | 使用规则映射定义变更 | 修改规则类别、ID、规则名称和严重度 |
创建新的规则类别 | 使用规则映射定义变更 | 修改规则类别、ID、规则名称和严重度 |
更改 SOAtest 查找用户定义规则的默认目录 | 在首选项对话框的 Parasoft> Configurations 页面中设置所需的 User rules 位置。 | 跨团队配置 SOAtest |