测试目的
1.掌握动态测试的方法。
2.掌握使用Parasoft C++ Test进行动态测试。
测试环境
Windows XP, Parasoft C++ Test 9.2
测试内容
使用Parasoft C++ Test进行动态测试,包括自动化测试、自定义测试用例、数据源测试用例、桩函数机制。
测试过程及结果
4.1 基于C++Test 自动化测试
1.了解和熟悉自动化单元测试配置
2.自动化生成并执行测试用例
1)选定要测试的源码文件
2)自动生成测试用例,点击“C++test”->“Test Using…”->“Builtin”->“Unit Testing”->“Generate Unit Tests”;开始针对要测试的源码生成单元测试用例;然后,可以看到工程下面多了一个“tests”文件夹,展开,TestSuite_Account_cxx.cpp就是刚才自动生成的测试用例。可以双击查看。
3)自动化执行测试用例。点击菜单“C++test”->“Test Using…”->“Builtin”->“Unit Testing”->Run Unit Tests”,Parasoft C++test将会自动化执行生成的测试用例。
3.查看测试报告与审查测试结果
1)在上面执行了自动化单元测试,接下来查看测试结果,如果发现测试用例执行结果异常就可能需要对代码进行修正。在工具菜单中选择“C++test”->“Show View”->“Test Process”视图:
2)在工具菜单中选择“C++test”->“Show View”->“