如何在控制台上显示maven-surefire-plugin单元测试覆盖率报告

时间:2016-02-16 14:51:44

标签: java maven unit-testing maven-surefire-plugin test-coverage

每当有人在控制台上执行mvn test时,我想以表格格式显示单元测试覆盖率报告。我发现maven-surefire-plugin只能生成XML或HTML格式的报告,甚至只能生成目录(target/coverage-report)。是否有其他插件可以帮助我实现相同的输出?

1 个答案:

答案 0 :(得分:1)

是的,您可以将useFile属性设置为false

  

生成文件测试报告或仅将测试报告输出到控制台的选项。

默认情况下,此属性为true,这意味着maven-surefire-plugin会将报告输出到文件而不是控制台。

<plugin>
  <artifactId>maven-surefire-plugin</artifactId>
  <version>2.19.1</version>
  <configuration>
    <useFile>false</useFile>
  </configuration>
</plugin>