Unit testing 使用Junit生成测试报告
我想用Junit进行日志记录和测试报告生成。使用java logger可以实现对txt文件的登录。为了实现报告部分,到JUnit4为止,还没有这样的特性。我听说JUnit5应该可以生成测试报告。有没有人能用他们使用Junit生成报告的经验来说明这一点?如果您的项目是maven bases,那么为什么不试试surefire插件呢。 doc-正如我在中提到的,JUnit Platform Gradle插件和Unit testing 使用Junit生成测试报告,unit-testing,logging,junit,reporting,junit5,Unit Testing,Logging,Junit,Reporting,Junit5,我想用Junit进行日志记录和测试报告生成。使用java logger可以实现对txt文件的登录。为了实现报告部分,到JUnit4为止,还没有这样的特性。我听说JUnit5应该可以生成测试报告。有没有人能用他们使用Junit生成报告的经验来说明这一点?如果您的项目是maven bases,那么为什么不试试surefire插件呢。 doc-正如我在中提到的,JUnit Platform Gradle插件和ConsoleLancher已经生成JUnit 4风格的XML报告 这是由所使用的完成的。后者
ConsoleLancher
已经生成JUnit 4风格的XML报告
这是由所使用的完成的。后者只是TestExecutionListener
的一个实现
因此,如果您想生成自定义报告,只需实现自己的TestExecutionListener
,并从XmlReportWriter
和XmlReportsWritingListener
中汲取灵感
问候,
Sam(核心JUnit 5提交人)