如何多次运行相同的测试以测量剥落性

问题描述 投票:0回答:2

我有一些测试似乎很不稳定。作为调试过程的一部分,我希望能够通过testcafe框架多次运行相同的测试。关于如何多次执行同一测试并获得带有通过/失败统计信息的报告的任何想法?在此先感谢

javascript testing automated-tests e2e-testing testcafe
2个回答
3
投票

TestCafe具有特殊的测试运行模式(quarantinemode),它将重新运行失败的测试并将其在测试执行报告中标记为不稳定。查看有关“隔离模式” here的更多信息。


0
投票

您可以出于调试目的而循环运行测试。例如:

for (let i = 0; i < 20; i++) {
    test(`test ${i}`, async t => {
        // ...
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.