C/C++单元测试工具Visual Unit 4在线帮助


导出用例数据(Excel格式报告)

可导出以下数据
    用例代码;用例表格中的数据;测试执行后的实际输出;执行结果的统计数据。

导出格式
    导出.csv文件,可用excel打开。.csv文件属于纯文本文件,本身不带格式,用excel打开后,需自行调整列宽、行高等格式。

导出用途
    1)可作为认证文档的一部分;
    2)可用于存档;
    3)可导出文件/类级或函数级的统计数据均领导参考;
    4)可作为中间文件,进一步加工,生成其他格式的文件,例如,可以在外包网站找人开发一个小程序,将导出的数据转换为可以直接提交认证的Word格式测试报告。

开始导出
    在“报告”菜单单击“导出用例数据到csv文件”,弹出以下图所示的对话框,设好配置选项后,点击“导出用例”,完成后,用excel打开生成的*.csv文件。
   

字段及字段的值
    在“导出字段列表”,可设置需导出哪些字段,每个字段占一行。一个字段包括两部分:名称和值,导出后,名称在表格的第一行显示。名称和值之用用冒号分隔(中文冒号与英文冒号均支持)。值可以是空的或固定的,也可以引用变量,引用变量的格式是$(Name),Name为变量名。一个值可以引用一个变量,也可以引用几个变量,如:
    初始条件:无 //(固定值)
    用例说明:$(CaseDesc) //引用用例表格中的case desc
    测试用例编号:UI_$(FileTitle)_$(FunctionName)_$(CaseFixId)  //引用文件名(去除后缀)、函数名、用例固定id,构成“测试用例编号”字段的值。

变量
    变量分为两种:VU设值的变量和用户设值的变量。
    上图中,“可引用的变量”列出了VU设值的变量及其含义,这些变量可以直接引用,用户不能自行添加或修改变量名。
    用户设值的变量,即上图中的“可编辑变量”。如需使用这类变量,要选中“可编辑变量”下的“启用”,并设好变量名称和初始值。名称和值之间也是冒号分隔。新建用例时,这些变量自动添加到用例的case desc。在单元格编辑状态下,按键盘的Ctrl+B键,可显示多行编辑框,每个变量一行,可自行编辑这些变量的值。引用方式与VU设值的变量一致,如导出字段列表中有一行:重要级别:$(重要级别),表示“重要级别”这一字段,其值将引用可编辑变量中的“重要级别”这一变量,变量的值由用户在case desc中填写。

导出级别
    导出级别用于决定导出行数。
    类/文件:每个类或文件一行;
    函数:每个函数一行;
    用例:每个用例一行。

配置管理
    配置选项保存到*.exp文件。
    载入配置:从某个*.exp文件载入配置;
    保存配置:修改配置后保存到文件;
    另存配置:将当前配置另存到文件。
    使用以上功能,同一个项目可以设定不同的导出选项,例如,导出单元测试的数据、集成测试的数据、供领导查阅的文件级或函数级统计数据等。团队内,可以由主管设好配置,并将配置文件分发给团队成员载入使用,以便整个团队导出相同格式的数据。