汇总来自不同机器人测试套件的报告
问题描述:
我在不同的目录中有不同的测试套件。我使用脚本一次性运行所有这些测试。现在我想以某种汇总的方式查看所有这些测试套件的报告。在机器人中聚合不同测试套件(来自不同目录)的这些报告的最佳方式是什么?汇总来自不同机器人测试套件的报告
答
机器人带有一个名为“rebot”的工具,用于将测试结果合并到一个报告中。
例如,“output1.xml”和“output2.xml”合并成一个单一的日志和报告文件,你会做这样的事情:
rebot output1.xml output2.xml
欲了解更多信息,请参阅Using rebot tool在robot user guide
答
谢谢。我解决了它。 详细说明
默认情况下,输出xml被命名为output.xml。将其更改为你所提到的
pybot --output output1.xml <test_suite>
那么我们就可以用rebot作为
rebot --outputdir <directory-you-want-to-have-output-reports> --output <aggregated_xml_name: eg: final_output.xml> output1.xml output2.xml .....
一些其他的名字