异常测试有些程序,在某种输入时,应该抛出某种异常,有两种情形: 一是抛出某个异常类; 二是抛出某个值,如一个整数或一个字符串
这个函数中,当j==……
生成测试代码前的准备为了便于说明,演示时产品工程和测试工程分别使用一个IDE实例,实际工作中可按照习惯处理,但使用IDE插件时,两者必须用同一个IDE实例 ……
生成测试代码VU自动生成测试类,测试类生成后可以直接编译;自动生成测试函数,测试函数生成后自动弹出测试用例编辑器 这里打开产品文件(源文件) ……
测试用例编辑器入门VU通过三个阶段完成彻底的测试:基本功能测试、白盒测试、边界测试。第一阶段使用测试用例编辑器人工建立典型的测试用例,只需建立容易想到的测试用例,不必考虑测试是否完……
复杂参数
先看看当参数是引用、指针、指针的指针时,VU生成的测试用例是如何处理的。这个函数,它的参数分别为对象、指针、引用、指……
对象状态与操作在面向对象的开发和测试中还涉及到对象的状态。一个成员函数,它的功能常常是修改了对象的状态,即在某种前置状态下执行该函数,其结果是使对象的状态发生了变化,即后置状态。测……
一般情况下,达到100%的语句、条件、分支、路径覆盖都是很容易的,不可覆盖的分支可以在逻辑结构图上删除。非常复杂的代码,在删除不可覆盖的分支后,路径的数量通常不会很多,仍然能够达到……
运行Demo测试这里以VC6.0为例,其他开发环境也基本上是一样的,有问题请参考帮助系统 启动VU。启动开发环境,打开示例的测试工程,目录为:VU安装……
建立测试工程我们用 VU目录/Projects/ 下的代码来进行演示,您可以使用这些代码进行对照练习。如果您的VU目录下没有Projects文件夹,请升级到最新版本……
添加执行测试的代码 这是测试执行代码,把它加在测试工程的入口中,执行这行代码后,测试结束,测试工程就可以自动退出了,也可以把return FALSE;……