Maven 命令不向 test-output/junitreports 生成 TestNG 报告
Maven command not producing TestNG reports to test-output/junitreports
无需配置,我已经能够使用 Eclipse 和 运行ning TestNG 运行 配置将 TestNG 测试结果生成到 test-output/junitreports 目录。
但是,当 运行在我的 Maven 构建过程中进行相同的测试时(使用相同的测试套件文件),这些测试结果不会产生。我将如何配置我的 maven 测试项目以与我看到 Eclipse+TestNG 输出结果相同的方式输出?
我能够使用我的测试项目中的配置执行此输出 pom.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
**<reportsDirectory>./test-output</reportsDirectory>**
<skipTests>false</skipTests>
<suiteXmlFiles>
<suiteXmlFile>${testSuiteFile}</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
无需配置,我已经能够使用 Eclipse 和 运行ning TestNG 运行 配置将 TestNG 测试结果生成到 test-output/junitreports 目录。
但是,当 运行在我的 Maven 构建过程中进行相同的测试时(使用相同的测试套件文件),这些测试结果不会产生。我将如何配置我的 maven 测试项目以与我看到 Eclipse+TestNG 输出结果相同的方式输出?
我能够使用我的测试项目中的配置执行此输出 pom.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
**<reportsDirectory>./test-output</reportsDirectory>**
<skipTests>false</skipTests>
<suiteXmlFiles>
<suiteXmlFile>${testSuiteFile}</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>