添加新的测试套件

添加用户定义的测试用例:

  1. 如果尚未这样做,请为您的测试创建一个新目录。

       2。打开测试套件向导,如下所示:

    1. 在项目树中选择您的测试目录。
    2. 选择 Parasoft> 向导> 创建新的测试套件。将打开一个向导。

     3。在【测试套件向导】对话框中输入测试套件参数。可用参数有:

     4。(可选)如果此时要指定测试用例(即 C++test 在测试套件中注册它们并为测试添加骨架框架),请单击下一步,然后使用控件添加测试用例名称和指定添加它们的顺序。
     5。点击 完成

将测试用例添加到现有测试套件

将新测试用例添加到现有测试套件:

  1. 在项目树中选择测试套件文件,或者在编辑器中打开它,然后选择 Parasoft> C++test> 测试套件>添加测试用例模板。 或者,右键单击测试用例资源管理器中的测试套件,然后选择 添加新建> 测试用例模板

  2. 输入测试用例的名称。  将添加新的测试用例,并相应地修改测试套件。
  3. 在编辑器中打开测试套件源文件,输入测试用例定义,并根据需要进行其他修改。您可以

     4。保存修改后的文件。

测试驱动开发(TDD)技巧

生成的模板中的测试用例设置为失败。对于 TDD,您可以编写实现的源代码,然后在您对测试感到满意时删除失败宏。

产生新进程的 cout 语句

如果您有使用 cout 语句生成其他进程的单元测试,请使用 endl 而不是换行符来结束 cout 语句。这样,输出会立即刷新到控制台。

例如,使用:

  • cout << "xyz" << endl;

而不是:

  • cout << "xyz\n";