【问题标题】:How to display variable value in Report.html file of RobotFramework如何在 RobotFramework 的 Report.html 文件中显示变量值
【发布时间】:2018-08-30 17:35:58
【问题描述】:

如何在 RobotFramework 的 Report.html 文件中显示变量值。 我正在使用 RIDE

谢谢!

【问题讨论】:

标签: robotframework robotframework-ide


【解决方案1】:

您使用 RIDE 的事实是无关紧要的,您知道这一点。 RIDE 只是一个 Robot Framework 测试数据编辑器,不会影响执行本身。

现在要回答您的实际问题,您可以简单地使用 BuiltIn 库中的 Log 关键字。

Log    ${my_variable_name}

但是,这会将您的变量显示在日志文件中,而不是报告文件中。报告文件是一个摘要报告,我不确定您为什么要在其中记录变量的值,但如果您坚持这样做,也许您可​​以使用关键字 Set Test Documentation 附加您的变量到报告中显示的测试文档。

【讨论】:

    【解决方案2】:

    让 ${result} 为变量,您想在 report.html 文件中显示。然后,您可以使用以下关键字

    Set Test Message       ${result}
    

    如果 RUN PROCESS 关键字返回了 ${result} 变量,那么您可以使用 ${result.stdout},即,

    Set Test Message       ${result.stdout}
    

    【讨论】:

      猜你喜欢
      • 2021-12-13
      • 1970-01-01
      • 2017-06-27
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 2019-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多