如何使用 testbed 进行编码规则的定制和检查 本篇文档主要介绍如何利用LDRA Testbed 进行编码规则的定制和检查,同时结合TBAu dit 中文报告生成工具生成中文质量报告
一、 使用Testbed 进行编码规则的定制和检查 LDRA Testbed 提 供 两 种 方 法 定制编码规则: 一种 是 通 过 编辑 编码规则文件cpen
dat/cppen
dat 实现;一种是编辑 cReport
dat 添加自己的规则集,下面我们分别介绍
(一) 编辑编码规则文件 cpen
dat 实现编码规则定制 1
启动 Testbed,在 File 菜单下选择 Select File 选项,选择要分析的文件; 选择好要分析的文件,点击 Select 按钮完成
点击菜单栏中的Configu re,在下拉菜单中点击 Static Options 选项,将会出现如下窗 口,点击 cpen
dat 后的Edit 按钮,按照提示编辑 cpen
若存在已编辑好的编码规则文件,可按旁边的浏览键直接指定该 dat 文件,则下面的3、4、5 步可以省略
使用编辑工具中的列模式将第1 0 列全部置为“0 ”,“0 ”代表该条编码规则无效
按照规则的中文描述,将与之对应的英文编码规则所在行该列置为“1 ”,“1 ”代表该条编码规则有效
比如某单位编码规则“4
1 过程/函数名禁止重用” ,通过比对编码规则文件,发现规则 1 与之对应,就作如下修改: 5
以此类推,编辑后的编码规则文件如下
同时,整理出对应的中文编码规则文件(TBAu dit 使用),以上为例,按GJB 排序,无用的规则去除
点击菜单栏中的Configu re,在下拉菜单中点击Qu ality Report Options 选项,将会出现如下窗口,在