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