Maven 报告中的 JUnit 输出
我在项目中使用 Maven,并有以下问题:
我想在测试报告中查看 JUnit 测试(log4j、System.out 等)的日志输出。您知道如何实现这一目标吗?
谢谢 ;-)
I am using Maven for my project and have following question:
I want to see the logging output of my JUnit tests (log4j, System.out, whatever) in test reports. Do you have any idea how to achieve this?
Thanks ;-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信你可以使用maven Surefire插件配置键redirectTestOutputToFile重定向测试的输出(
System.out
),然后在target/surefire-中找到输出报告
在 插件文档中查看更多相关信息
在一个片段中:
I believe you can redirect the output (
System.out
) of test using the maven surefire plugin configuration key redirectTestOutputToFile, and then find the output intarget/surefire-reports
Check more about this in the plugin docs
In one snipplet: