www.pudn.com > 压力测试程序 .rar > TestSuite.cpp
/////////////////////////////////////////////////////////////////////////// // // TestSuite.cpp - 测试包定义 // /////////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "StressCase.h" // // 在此处包含所有具体的测试用例类的头文件,例如 // #include "MyCase1.h" // #include "MyCase2.h" // ... // #include "MyCase1.h" #include "MyCase2.h" // // 此处定义所有具体的测试用例 // 每个具体测试用例的定义语法为 // // BEGIN_TEST_SUITE // DECLARE_TEST_CASE(ClassName, Name, Clients, Times, Interval) // ... // END_TEST_SUITE // // 其中,ClassName 是测试用例的类名, // Name 是显示用的测试用例名称, // Clients 是指定为该测试用例起多少个客户(线程) // Times 是每个客户(线程)中重复测试多少次 // Interval 是线程中每两次测试间的时间间隔(微秒数, // Interval 为 0 表示不间断地连续测试) // // BEGIN_TEST_SUITE DECLARE_TEST_CASE(MyCase1, "演示用例一", 5, 5, 1000) DECLARE_TEST_CASE(MyCase2, "演示用例二", 8, 10, 0) END_TEST_SUITE