在 GitHub 上叉我

仅显示失败的测试

默认情况下,Surefire Report Plugin 在生成的 HTML 中显示完整的测试结果(即成功和失败)。为了能够仅显示失败,属性showSuccess应设置为false

<project>
  [...]
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-report-plugin</artifactId>
        <version>3.0.0-M5</version>
        <configuration>
          <showSuccess>false</showSuccess>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  [...]
</project>

然后执行mvn site报告生成。

它也可以通过命令行与独立目标进行设置:

  mvn surefire-report:report -DshowSuccess=false