WebMD
本页大纲

集成测试(Integration Testing)

缩写:无

简述

验证多个组件协作是否正确的测试,可含数据库、网络或模块边界。比单测更真实,成本与脆弱性更高,范围要收敛。

使用场景

仓储+DB、HTTP 客户端、模块边界。

实践与应用

• 测试环境可抛弃可重建
• 控制外部依赖
• 数据夹具明确

注意事项

• 环境漂移
• 过慢拖垮 CI

对比与易混

集成测试 单元测试
依赖 真实或接近真实 常替身
目的 边界协作 局部逻辑

关联术语

• 单元测试:更小隔离的对照
• 契约测试:边界协议的验证
• 测试环境:可重建的依赖环境
• 软件测试:更广的活动类别