重复测试用例多次提升测试

问题描述:

有没有办法在Boost测试中反复运行单元测试或一组单元测试?重复测试用例多次提升测试

让说,我有以下几点:

BOOST_FIXTURE_TEST_SUITE(someSuite, someFixture) 

BOOST_AUTO_TEST_CASE(someTest) 
{ 
    ... 
} 

BOOST_AUTO_TEST_SUITE_END() 

......我想与为让安装/拆卸运行someTest说的100倍。

通过将测试用例名称列入彗星分隔列表中,多次运行相同的测试用例。

>example --log_level=test_suite --run_test=testA,testA 

,如果你需要运行100次,然后只是它在一个文件中列出的100倍,并使用该文件作为导入

+0

我不相信这会奏效。 --run_test更像是一个掩码,它标记了要运行的测试用例。不管你说“运行TestA”多少次,它仍然会运行一次。 –

你总是可以运行在一个循环测试程序。我不相信现在有测试用例/套件级别的功能。随意通过机票申请一张。