重复测试用例多次提升测试
问题描述:
有没有办法在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倍,并使用该文件作为导入
答
你总是可以运行在一个循环测试程序。我不相信现在有测试用例/套件级别的功能。随意通过机票申请一张。
我不相信这会奏效。 --run_test更像是一个掩码,它标记了要运行的测试用例。不管你说“运行TestA”多少次,它仍然会运行一次。 –