比如:宏定义是:
#defineBEGIN_TEST_SUITE \\
structTestCaseDefinationg_arrTestSuite[]={
#defineDECLARE_TEST_CASE(ClassName,Name,Clients,Times,Interval) \\
{RUNTIME_CLASS(ClassName),Name,Clients,Times,Interval},
#defineEND_TEST_SUITE \\
{NULL,NULL,0,0,0}};
应用的是:
BEGIN_TEST_SUITE
DECLARE_TEST_CASE(MyCase1,\"演示用例一\",15,33,1000)
DECLARE_TEST_CASE(MyCase2,\"演示用例二\",38,200,0)
DECLARE_TEST_CASE(WebTestCase,\"Web压力测试\",10,5,0)//我想把这句在适当的条件下才触发,如何实现?
END_TEST_SUITE
|