如何自定义机器人框架测试报告

时间:2011-05-25 07:23:13

标签: python testing robotframework

我想自定义机器人框架测试报告,以满足我的需要。 我在哪里可以找到处理此功能的相关python源?

或者我需要创建第三方库来处理这个问题?

4 个答案:

答案 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