C++Test介绍
5.调试测试用例
选择某个测试用例 -> 鼠标右键 -> Debug Selected Test Case(s) -> 打开VC++.Net 2003(默认编译器)调试界面。注意:对VC++6.0好象无法进行调试。
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com
31
C++Test介绍
六.Data Source
如果一个函数有一系列相似的输入,比如协议类函数。这个时候可以把这一系列相似的输入保存成一个excel文件,CSV文件或数据库的表。我们称之为Data Source。这样当C++Test进行单元测试的时候,可以根据Data Source 的内容生成一系列的测试用例。
1.打开C++Test 安装目录Examples\\DataSource\\dsexample.cpp
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com 32
C++Test介绍
2.菜单 project -> project configurations… -> 打开工程配置界面。选择Data Sources。按“Add”按扭增加Data Source文件。
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com
33
C++Test介绍
3.输入Data Source名称
4.选择Data Source类型为 CSV Data Source
4.选择C++Test 安装目录Examples\\DataSource\\ data.csv 文件。 //data.csv 的内容
\3;8;5;TRUE 3;8;1;FALSE 4;9;10;FALSE 2;3;3;FALSE 2;3;2;FALSE -1;1;0;TRUE
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com 34
C++Test介绍
5.选择data.csv文件的分割符号。要根据实际的.csv文件分割符号选择’ 或; 。
6.按按扭“Show Columns”显示Data Souce文件 的列名称。类似excel表格中的列头名称。
李周: Parasoft技术支持 MSN: lizhou21cn@hotmail.com
35