我想自定义机器人框架测试报告,以满足我的需要。 我在哪里可以找到处理此功能的相关python源?
或者我需要创建第三方库来处理这个问题?
答案 0 :(得分:4)
一种解决方案是从头开始创建自己的报告。 XML输出很容易解析。您可以使用命令行选项关闭报告生成(例如:--log NONE and --report NONE
)。然后,创建一个脚本,生成您想要的任何类型的报告。
答案 1 :(得分:3)
一种方法,一种蹩脚但可行的方法,是使用关键字“设置测试消息”。这使您可以将文本放入报告的测试消息列中。每当测试通过,您将看到该消息。如果失败,您会看到正常的失败消息。
但是,能够动态插入文档行会很棒。我希望能够拥有关键字“设置文档消息”,以便在关键字逻辑中我可以设置它,而不是将'[Documentation] blah,blah,blah'复制到它适用的每一行。
答案 2 :(得分:1)
您可以使用以下步骤中提到的步骤自定义机器人框架。 Robo Report
您可以获得类似HTML Report
的html报告答案 3 :(得分:0)
您可以直接修改位于
的模板aaa -> good
aaaa -> good
-aaa -> bad
aaa- -> bad
---a -> bad