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


执行测试

选择测试目标
    可以执行对一个函数的测试,对一个类或/文件的测试,或对整个工程的测试。主界面左边列表显示文件/类及函数列表,点击一个函数,测试目标自动设为该函数; 点击一个文件或类,测试目标自动设为该文件或类,点击“All”,测试目标自动设为全体文件和类。

建立用例
    在用例数据窗口建立用例数据,请参考用例数据,只有极少数几种场景可能需要修改用例代码,请参考用例代码编辑器

执行测试
   
VU“执行”菜单有“执行函数测试”,“执行类/文件测试”,“执行全体测试”,可用这些命令从VU界面上执行测试。
点击主工具栏、页工具栏的以下按钮,可以执行测试:
    执行一个用例。执行数据表格选中的用例或测试输出界面的当前用例。
    执行函数测试。执行函数的全部用例。
    执行类/文件测试。
    执行全体测试。
    VU主界面左边还有一个“最近更新”窗口,显示最新编写或修改过的函数,在此窗口的右键菜单选择“执行全部测试”,可以执行最近更新的所有函数;选中其中一个函数,右键菜单选择“执行函数测试”,可以执行该函数的测试。

批测试过滤
    针对类/文件测试,或全体测试,如果需要选择过滤部分类/文件或函数,即执行时跳过部分类/文件,或跳过部分函数,可在主界面左边的函数列表窗口,点击“All”,或点击某个类/文件名,右键菜单点击“显示批测试复选框”,函数树的每个节点将显示一个复选框,点击复选框去除打勾,即可忽略该类/文件或函数。要隐藏复选择,请再次点击右键菜单的“显示批测试复选框”。

自动执行测试
    产品代码修改后,VU可以自动执行测试,例如,开发环境为VC6,修改了产品代码后,按Ctrl+F7编译当前文件,如果编译通过,就会自动执行测试。主工具栏按钮是“自动执行测试”开关,缺省为按下,如果不需要自动执行,请弹起此按钮。

在开发环境和VU间切换(使用全局快捷键)
    请参考在开发环境和VU界面间快速切换