我正在尝试,如果我的测试套件中的任何测试用例失败,机器人应该重试n次,然后继续下一个测试用例。 我知道我可以使用--rerunfailed从测试套件中重新运行所有失败,但有没有办法在运行下一个之前重新运行单个测试?
实施例
** Test Cases
Test 1
[Documentation] ..
[Tags] 1
..
..
Test 2
[Documentation] ..
[Tags] 2
..
..
Test 3
[Documentation] ..
[Tags] 3
..
..
这里,让我们说测试1通过而测试2失败了,然后我想让Robot重新运行测试2,说2次,然后再尝试执行测试3。 这可能吗?
答案 0 :(得分:1)
不,如果不编写自己的自定义测试运行器,就没有办法做你想做的事。