首页/ 学科题库/ maven/ 集成测试配置与执行
maven 实战教程

集成测试配置与执行

2026-05-23 约 12 分钟 juanwangdev

集成测试配置与执行

failsafe 插件专门执行集成测试,与单元测试分离。

集成测试命名约定

模式说明
**/*IT.java结尾为 IT
**/*IntegrationTest.java结尾为 IntegrationTest

failsafe 配置

XML
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-failsafe-plugin</artifactId>
  <version>2.22.2</version>
  <executions>
    <execution>
      <goals>
        <goal>integration-test</goal>
        <goal>verify</goal>
      </goals>
    </execution>
  </executions>
</plugin>

集成测试生命周期

Bash
单元测试(test 阶段)
    ↓
pre-integration-test
    ↓
integration-test(failsafe 执行)
    ↓
post-integration-test
    ↓
verify

执行集成测试

text
mvn verify

要点总结

  • failsafe 执行集成测试
  • 命名约定:*IT.java、*IntegrationTest.java
  • integration-test 和 verify 目标
  • mvn verify 执行集成测试
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 测试覆盖率统计 下一篇 → 测试资源与环境配置