【问题标题】:RobotFramework : Getting testcase results while execution is in progressRobotFramework:在执行过程中获取测试用例结果
【发布时间】:2015-05-30 07:21:02
【问题描述】:

我们正在使用 Robot 框架和 RIDE 工具来执行测试用例。我们有 100 多个测试用例,测试执行需要 6 个多小时才能完成。

RF 结果和日志 html 非常适合查看结果。但是这两个文件只有在测试用例执行完成后才能查看。

是否有任何插件/工具或机制可以在执行期间查看测试用例结果状态。 在 RIDE 工具 -“运行”选项卡中 - 仅显示通过:失败: 而不是非常用户有用。

需要实时的测试用例状态报告而不是等待完成

【问题讨论】:

    标签: automated-tests robotframework


    【解决方案1】:

    您可以使用listener interface。有了它,您可以让机器人框架在每次关键字、测试用例或套件开始和结束时调用 python 函数。对于他们完成的情况,传入的数据将包括通过或失败状态。

    【讨论】:

      【解决方案2】:

      使用侦听器接口(正如 Bryan Oakley 建议的那样)无疑是截取测试进程状态的最灵活的方法。如果您正在寻找工具,Jenkins (with Robot Framework plugin) 让您有机会以测试用例粒度实时跟踪测试运行。只需启动一项工作并切换到 (Jenkins) 控制台即可查看输出。

      【讨论】:

        猜你喜欢
        • 2018-06-01
        • 2018-08-31
        • 2018-12-10
        • 2018-02-05
        • 1970-01-01
        • 2017-05-12
        • 2017-11-03
        • 1970-01-01
        • 2021-06-25
        相关资源
        最近更新 更多