如何在RobotFramework的Report.html文件中显示变量值



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

谢谢!

您使用 RIDE 的事实无关紧要,只是为了让你知道。RIDE只是一个机器人框架测试数据编辑器,不会影响执行本身。

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

Log    ${my_variable_name}

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

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

Set Test Message       ${result}

如果 ${result} 变量由 RUN PROCESS 关键字返回,则可以使用${result.stdout}, ie,

Set Test Message       ${result.stdout}

相关内容

最新更新