添加用户定义的测试用例:
2。打开测试套件向导,如下所示:
选择 Parasoft> 向导> 创建新的测试套件。将打开一个向导。
3。在【测试套件向导】对话框中输入测试套件参数。可用参数有:
CPPTEST_CONTEXT
宏,它将给定的测试套件文件与指定的源文件相关联。 4。(可选)如果此时要指定测试用例(即 C++test 在测试套件中注册它们并为测试添加骨架框架),请单击下一步,然后使用控件添加测试用例名称和指定添加它们的顺序。
5。点击 完成。
将新测试用例添加到现有测试套件:
在项目树中选择测试套件文件,或者在编辑器中打开它,然后选择 Parasoft> C++test> 测试套件>添加测试用例模板。 或者,右键单击测试用例资源管理器中的测试套件,然后选择 添加新建> 测试用例模板。
CPPTEST_CONTEXT
宏来更改测试套件上下文,该宏将给定的测试套件文件与指定的源文件相关联。只能指定一个源文件。如果未指定上下文,则每当执行项目时都会执行测试套件。4。保存修改后的文件。
测试驱动开发(TDD)技巧 生成的模板中的测试用例设置为失败。对于 TDD,您可以编写实现的源代码,然后在您对测试感到满意时删除失败宏。 |
产生新进程的 cout 语句 如果您有使用 cout 语句生成其他进程的单元测试,请使用 endl 而不是换行符来结束 cout 语句。这样,输出会立即刷新到控制台。 例如,使用:
而不是:
|