【发布时间】:2018-11-05 23:52:06
【问题描述】:
我的管理层希望有一个简单的开关来触发生成的 ROBOT 测试报告,从一次测试执行中获得两份报告:一份综合详细报告(xml、html)和一份包含一般信息但没有很多信息的管理级报告技术细节。
是否有标准的 ROBOT 机制可以同时生成两个不同的报告?
你会怎么做?
感谢您的建议!
【问题讨论】:
标签: report robotframework
我的管理层希望有一个简单的开关来触发生成的 ROBOT 测试报告,从一次测试执行中获得两份报告:一份综合详细报告(xml、html)和一份包含一般信息但没有很多信息的管理级报告技术细节。
是否有标准的 ROBOT 机制可以同时生成两个不同的报告?
你会怎么做?
感谢您的建议!
【问题讨论】:
标签: report robotframework
机器人具有生成四种类型输出的内置能力:
log.html、report.html 和 output.xml 文件都是默认生成的。生成 xUnit 输出需要使用命令行选项。
如果这些都不能满足您的需求,则有一个 API 用于读取和处理 output.xml 文件,您可以使用该文件生成自定义报告。 output.xml 文件的格式非常简单且易于解析,因此您也可以使用几乎任何想要解析结果并生成自己的报告的 xml 解析工具。
所有这些信息都可以在robot frame user guide 的标题为Created outputs 的部分中找到。
【讨论】: