【问题标题】:Can I rerun the failed tests per test case-wise in Robot Framework?我可以在 Robot Framework 中按测试用例重新运行失败的测试吗?
【发布时间】:2018-07-04 00:24:55
【问题描述】:

我正在尝试如果我的测试套件中的任何测试用例失败,机器人应该在继续下一个测试用例之前重试 n 次。 我知道我可以使用 --rerunfailed 从测试套件重新运行所有失败的测试,但是有没有办法在运行下一个测试之前重新运行单个测试?

例子

** Test Cases

 Test 1
     [Documentation] ..
     [Tags]  1
     ..
     ..

 Test 2
     [Documentation] ..
     [Tags]  2
     ..
     ..

 Test 3
     [Documentation] ..
     [Tags]  3
     ..
     ..

在这里,假设测试 1 通过并且测试 2 失败,那么我希望机器人在尝试执行测试 3 之前重新运行测试 2,例如 2 次。 这可能吗?

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    不,如果不编写自己的自定义测试运行器,就无法做你想做的事。

    【讨论】:

      猜你喜欢
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 2014-02-27
      • 1970-01-01
      • 2018-05-26
      • 2019-09-03
      • 2016-01-24
      • 2019-07-13
      相关资源
      最近更新 更多