【发布时间】:2018-04-17 16:52:00
【问题描述】:
我需要自定义在测试执行结束时生成的 HTML 报告。 我需要的几件事是:
- 删除表格 - 按标签统计,因为我没有使用任何标签
- 在报告的摘要部分添加 SUT 的版本号。
对此有什么解决方案?我尝试更改机器人代码并尝试处理 output.xml。但没有任何效果。
【问题讨论】:
标签: robotframework
我需要自定义在测试执行结束时生成的 HTML 报告。 我需要的几件事是:
对此有什么解决方案?我尝试更改机器人代码并尝试处理 output.xml。但没有任何效果。
【问题讨论】:
标签: robotframework
robot 没有提供自定义报告和日志文件的工具,就添加或删除部分而言。你有两个选择:
对于将 SUT 的版本号放在报告摘要部分的情况,您可以使用 --metadata 命令行选项添加:
pybot --meta "SUT version: 1.2.3" ...
这会将版本添加到摘要部分。您还可以使用文档设置或 --doc 命令行选项来放置将出现在报告摘要中的信息。
如果你不使用标签,你应该!这些是该框架的最佳功能之一。您可以在测试运行期间创建标签,因此您可以让您的测试定义一个“sut 版本”标签并将其设置为正在测试的系统的版本。
【讨论】: