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


信息窗口

    信息窗口从总体上提供测试结果信息。
   
用例
    测试用例:总的测试用例数。
    当前用例:当前显示的测试用例编号,从1开始。数据窗口、代码窗口、路径窗口显示的都是当前用例的数据。
    所有窗口的右键菜单都可以切换当前用例。

速度测试
    如果测试前在主工具栏按下了速度测试开关,将显示总次数、总耗时(毫秒)、平均速度(微秒),否则显示“未运行”。

白盒覆盖率
    语句覆盖:显示已覆盖的语句块数/全部语句块数以及语句覆盖率。
    条件覆盖:显示已覆盖的条件值数/全部条件值数以及条件覆盖率。
    分支覆盖:显示已覆盖的分支数/全部分支数以及分支覆盖率。
    C/DC(判定条件覆盖):显未判定条件覆盖率。
    路径覆盖:显示已覆盖的路径数/全部路径数以及路径覆盖率。
    MC/DC(修改判定条件覆盖):显示修正判定条件覆盖率。
    请参考白盒覆盖与标示

测试断言
    显示全部断言数和失败断言数。断言数就是用例的输出数据的数量,对于复合数据类型(包括数组),输出数据的数量按基本类型的数量计算,例如,数据表格中,对于一个int[10]的变量,预期输出填写{1,2,3},断言数为3。

测试状态
    如果测试断言全部通过,显示一个绿条,否则显示一个红条。

失败的测试
    如果存在失败断言,列出失败的断言信息,形式一般为 XXX expected YYY bug ZZZ,XXX是变量名,YYY是预期输出,ZZZ是实际输出。
    如果存在失败的断言,表示程序代码存在错误或预期输出是不正确的。
    单击失败的断言,产生失败断言的用例成为当前用例,其他窗口将显示相关的数据。
    双击失败的断言,切换到用例数据窗口,并选中产生失败断言的用例。

保存信息
    右键菜单的“信息保存为”命令可将测试结果信息保存为文本文件。