C++Test介绍
4.打开stub 设置界面。人为增加代码 return ture;,让函数 bool odd(int)返回true or false(下面返回值为true),保存修改后的桩函数。
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com
41
C++Test介绍
5.进行单元测试。打开C++Test测试用例编辑界面。不论输入mod2()函数的输入参数是什么值,它的返回值应当是1,这是因为桩函数odd()返回值为true。
八.导入导出测试用例
当你测试某个单元,使用一些特殊或自己定义的测试用例。而其他人也同样测试此单元,你可以通过测试用例的Import和Export功能,导入或导出特定的测试用例。生成一个XML文件。
1. 导出测试用例:选择某个测试用例或某个函数 -> 鼠标右键 -> 选择 Export (或从菜单
File -> Export)
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com 42
C++Test介绍
2.导入测试用例:选择某个函数 -> 鼠标右键 -> 选择 Import(或从菜单File -> Import)
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com
43
C++Test介绍
九.Test Objects
当你测试某个类的一个单元时,使用一些特殊或自己定义的类构造对象。而测试一个类中的其他函数或其他人也需要此构造对象的时候,你可以通过Test Objects例的Import和Export功能,导入或导出特定的Test Objects。生成一个XML文件。
一个Test Objects可能包含一个或多个成员变量,而且这些成员变量有特定的值。
1. Store Object:在图形化测试用例界面中 -> 某个对象 -> 鼠标右键 ->选择 Store
Object)
2.Use Object:在图形化测试用例界面中 -> 某个对象 -> 选择右边框中的Data 对象的一个Test Object ->鼠标右键 ->选择 Use Object)
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com 44
C++Test介绍
测试用例的对象Data的值已经变成为Test Object的值
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com 45