Rai*_*ter 9 testing progress maven
我的公司最近转向了maven,过渡非常顺利,但有一个令我烦恼.所以早些时候,在pre-maven时代,你可以看到哪个测试是当前正在运行的类(如果你在一个类中进行了40次单元测试,那么第二次测试失败就会看到它).现在它看起来像这样:它显示测试类的名称,就是这样.您必须等到所有测试都在课堂上完成才能真正看到结果(您可以停止测试,它会显示您停止的点的进度,但在实际停止之前您没有看到任何内容).在某些集成测试中,这非常烦人且耗时.
如果有人知道解决方案,我将不胜感激.提前致谢.
您可以配置一个侦听器,该侦听器将在控制台上打印当前运行的测试.请参阅章节Using custom listeners and reporters中的JUnit的Maven的万无一失,插件文档或TestNG的Maven的万无一失,插件文档
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<properties>
<property>
<name>listener</name>
<value>com.mycompany.MyResultListener,com.mycompany.MyResultListener2</value>
</property>
</properties>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3064 次 |
| 最近记录: |