【问题标题】:ReTest bloc of tests in Robotframework重新测试 Robotframework 中的测试块
【发布时间】:2020-02-04 23:57:23
【问题描述】:

我有一个要在机器人框架上执行的测试列表,其中有一个测试块,如果特定测试失败,可以再次执行,如以下流程所示,我想知道这是否适用于机器人框架。

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    不,这是不可行的。至少,不是在一次测试运行中,也不是没有大量工作。机器人无法在单次测试运行中重新运行测试。您必须执行第二个机器人实例,将输出发送到单独的输出文件,然后您必须以某种方式合并原始测试运行和第二个执行的输出文件。

    但是,robot 确实支持将之前运行的 output.xml 提供给它,以便它只重新运行失败的测试用例。您可以使用--rerunfailed 命令行选项来做到这一点。请参阅机器人框架用户指南中的Re-executing failed test cases

    【讨论】:

      猜你喜欢
      • 2014-02-12
      • 2013-04-09
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 2017-04-29
      相关资源
      最近更新 更多