如何在maven-surefire生成的报告中添加或更改数据?

时间:2016-09-29 12:43:32

标签: java maven maven-surefire-plugin

我正试图为我的老板为我的工作申请创建报告功能。我正在使用maven-surefire和maven-surefire-report插件来创建它。到目前为止,我已经能够生成.txt,.xml和.html文件。我看到了一些我想改变的事情:

  1. 我想了解HTML报告中的更多信息。防爆。我希望能够添加日志消息(log4j)并在报告中显示断言以及日志消息。我目前有<redirectTestOutputToFile>true</redirectTestOutputToFile>可以使用,但它只是在.txt中添加信息,我想尝试保留所有非测试漏洞。我读到你可以创建一个自定义的log4j.properties文件但是找不到更多它会是什么样子。

  2. 我看到一些奇怪的事情,报告将测试失败视为自己的测试而不是测试步骤。即我有一个带有多个断言的测试(老板想要这样)而不是报告这个1测试有多个失败,它只是将每个失败显示为自己的测试。我使用 ErrorCollector 来执行此操作。我刚刚把这个课程包装成专门为我设计的课程。

  3. 我不确定是否应该在此处添加任何实际的代码段,所以如果您需要更多信息,请告诉我们。谢谢!

0 个答案:

没有答案