如何在 RobotFramework 的 Report.html 文件中显示变量值。我正在使用 RIDE
谢谢!
你使用 RIDE 的事实是无关紧要的,你知道的。RIDE 只是一个 Robot Framework 测试数据编辑器,不会影响执行本身。
现在要回答您的实际问题,您可以简单地使用Log
BuiltIn 库中的关键字。
Log ${my_variable_name}
但是,这将在日志文件中显示您的变量,而不是在报告文件中。报告文件是一个摘要报告,我不确定您为什么要在其中记录变量的值,但如果您坚持这样做,也许您可以使用关键字Set Test Documentation
将变量附加到测试的文档,显示在报告中。
让 ${result} 成为变量,您想在 report.html 文件中显示。然后,您可以使用以下关键字
Set Test Message ${result}
如果 ${result} 变量由RUN PROCESS关键字返回,则可以使用 ${result.stdout},即
Set Test Message ${result.stdout}