【发布时间】:2018-12-18 21:11:31
【问题描述】:
【问题讨论】:
【问题讨论】:
verify 阶段确实会验证集成测试结果,无论一个或多个结果是否失败。
通常maven-failsafe-plugin 用于编排集成测试的生命周期,它有两个目标:
在验证目标的情况下,根据文档:
默认绑定到生命周期阶段:验证。
在usage section of the documentation 中,您可以查看有关每个可用测试提供商的验证的更多讨论
对于这个特定的配置,验证将检查一些摘要文件是否有任何失败:
<execution>
<id>verify</id>
<goals>
<goal>verify</goal>
</goals>
<configuration>
<summaryFiles>
<summaryFile>target/failsafe-reports/failsafe-summary-red-bevels.xml</summaryFile>
<summaryFile>target/failsafe-reports/failsafe-summary-no-bevels.xml</summaryFile>
</summaryFiles>
</configuration>
</execution>
编辑 1
一些有趣的文章可以在here找到围绕maven配置的这篇文章。
【讨论】: