gpt4 book ai didi

java - Maven verify 命令有什么作用?

转载 作者:行者123 更新时间:2023-12-05 00:31:59 31 4
gpt4 key购买 nike

它在 documentation 中说
构建生命周期中的验证阶段

run any checks on results of integration tests to ensure quality criteria are met


这究竟是什么意思?

最佳答案

verify如果一个或多个结果失败,阶段确实会验证集成测试结果。

如何在 Maven 中运行这些测试?

通常是 maven-failsafe-plugin用于编排集成测试的生命周期,它有两个目标:

  • failsafe:integration-test运行一个集成测试
    应用。
  • failsafe:verify验证集成测试
    申请通过。

  • 对于验证目标,根据文档:

    Binds by default to the lifecycle phase: verify.



    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 配置。

    关于java - Maven verify 命令有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53841126/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com