在此site上说 构建生命周期中的验证阶段“对集成测试的结果进行任何检查,以确保符合质量标准” 这到底是什么意思?
答案 0 :(得分:1)
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配置的一些有趣的文章。