10.其他待测文件列表待测文件列表用于统计项目中含有未测试函数的文件
只列出含有未测试函数的文件。已完成测试的文件不会出现在这里,可从测试报告中查看测试数据 ……
测试报告函数列表中,函数名前面的两个字符标出了函数的基本测试状态
xx表示未进行过测试
00表示没有失败的测试,并且完成了100%的语句、条件、分支、路……
快速排错由于测试结果提供了丰富的信息,当产生了失败的测试时,多数情况下都不需要单步调试,通过对比输入输出、浏览用例所执行的代码一般都能快速地找出错误原因
点击失败的测……
调试需要单步调试时,VU提供的调试增强功能可以提高调试效率
VU的调试增强功能由VU生成的测试代码提供,并且涉及到的调试器命令是一般调试器都具有的,所以可以和各种C/……
9.开发过程实例边开发边测试之一边开发边使用VU进行单元测试,VU所提供的测试数据,有助于整理、验证编程思路,有助于随时修正编码过程中的思路错误、录入错误,提高编程生产率,也会在……
复杂的代码逻辑之一演示比较复杂的代码的测试。这个函数的功能是删除C++代码中的注释。为了使这个示例不致于太过复杂,不考虑注释开始符或结束符位于字符串内的情形,即假设输入是不含字符串……
复杂的代码逻辑之二接上节。已完成100%语句和条件覆盖,但未完成分支和路径覆盖。来看逻辑结构图
800*600分辩率,不能完全显示逻辑结构图。调整显示比例 ……
复杂的输入输出一个函数的输入输出可能很复杂,例如:参数是复杂的结构或对象、需要读写一些成员变量等等。我们用这个示例程序来演示当输入输出比较复杂时的测试
由于要找出一段……
6.边界测试边界测试基础边界测试就是依据各数据类型预先定义的边界值,自动生成测试用例进行测试。VU把边界测试作为完整测试的第三阶段,即在完成基本功能测试、白盒测试后,还要运行边界测……
定义边界值各种数据类型都可以定义边界值。系统已为基本数据类型定义了边界值,可视需要增删或修改
如果函数的参数类型未定义边界值,打开边界测试开关后,会产生编译错误 ……