如何将所有测试报告保存到Junit中的单独文件中

时间:2014-09-25 12:14:26

标签: maven junit

我正在为我的项目编写Junit测试用例,我在我的pom.xml中添加了junit依赖项

并通过给出以下命令,我能够运行测试用例

mvn clean install -DskipTests = false

所有测试都成功运行。

但是,我想将测试报告保存到包含AssertionErrors的单独文件中

如何将测试报告保存到另一个文件中。任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

您可以使用maven-surefire-report-plugin执行此操作。

基本配置示例:

<plugins
   ...
   <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-surefire-report-plugin</artifactId>
      <version>2.17</version>
   </plugin>
</plugins>

要在单独的文件中创建测试报告,您必须执行:

mvn surefire-report:report -DouputFile=YourFileName.html

如果您未指定其他输出目录,默认情况下报告将在target/site文件夹中生成

希望有所帮助