我的maven-failsafe-plugin配置如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.19.1</version>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
<phase>integration-test</phase>
<configuration>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
<workingDirectory>${project.build.directory}/integration-test/</workingDirectory>
<skipTests>${skipITs}</skipTests>
</configuration>
</execution>
</executions>
</plugin>现在,我想要做的是让我的每个集成测试在目标文件夹中的不同目录中运行-这样我就可以检查每个集成测试的日志。
这是可能的吗-例如,类似于:
<workingDirectory>${project.build.directory}/integration-test/${integration.test.name}</workingDirectory>
发布于 2017-02-03 20:45:51
您可以将redirectTestOutputToFile设置为true,以便将每个测试的输出重定向到一个文件,每个测试的结果都有一个输出文件,如下所示:
reportsDirectory/testName-output.txtreportsDirectory由reportsDirectory配置定义,默认情况下设置为${project.build.directory}/failsafe-reports。
https://stackoverflow.com/questions/42014787
复制相似问题