如何运行junit测试并从他们那里得到一些好的(例如类似gradle的html)报告,而不需要项目源代码(例如测试+依赖项打包在一个uber jar中)?
我可以用maven汇编插件将测试和maven打包到可运行的jar中,在How to run JUnit test cases from the command line的帮助下运行这个jar,但是如何创建一些漂亮的测试结果报告呢?
如何运行junit测试并从他们那里得到一些好的(例如类似gradle的html)报告,而不需要项目源代码(例如测试+依赖项打包在一个uber jar中)?
我可以用maven汇编插件将测试和maven打包到可运行的jar中,在How to run JUnit test cases from the command line的帮助下运行这个jar,但是如何创建一些漂亮的测试结果报告呢?
1条答案
按热度按时间agxfikkp1#
可以使用
main
方法添加Main
类,该方法调用JUnit4测试并添加AllureJunit4
侦听器。假设您的pom.xml如下所示。
和
assembly.xml
您的测试可以使用Allure注解进行丰富。
要 Package 广口瓶:
运行测试
它将创建
allure-results
目录。最后,您可以使用Allure命令行提供结果。
The results