Я использую TestNG и maven failsafe для своих интеграционных тестов.
Тесты выполняются, и они проходят, однако никаких подробностей не распечатывается.
Я даже создал фиктивный тест и в нем есть System.out.println, и ничего из этого не распечатывается.
<plugin>
<artifactId>maven-failsafe-plugin</artifactId>
<executions>
<execution>
<id>integration-tests</id>
<phase>integration-test</phase>
<goals>
<goal>integration-test</goal>
</goals>
<configuration>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
<properties>
<property>
<name>surefire.testng.verbose</name>
<value>10</value>
</property>
</properties>
</configuration>
</execution>
<execution>
<id>verify</id>
<goals>
<goal>verify</goal>
</goals>
<configuration>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
<skip>false</skip>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
Я хочу, чтобы сводка testNG печаталась, а операторы регистрации печатались...
Я также использую плагин groovy-eclipse-compiler.. не уверен, что это имеет значение, хотя
<redirectTestOutputToFile>true</redirectTestOutputToFile>
? - person juherr   schedule 09.08.2016