# 测试报告
本节按测试类型、模块、功能拆分 Air.Cloud 自动化测试报告。
# 单元测试
单元测试用于锁定标准契约、配置模型、默认实现和边界语义,不依赖真实中间件。
- Core 标准单元测试
- Kafka / MessageQueue 单元测试
- RocketMQ / MessageQueue 单元测试
- Redis 缓存与锁单元测试
- Consul KV 与配置单元测试
- Consul 服务中心单元测试
- ElasticSearch NoSQL 单元测试
- 其他模块单元测试
# 集成测试
集成测试用于连接真实中间件或真实运行环境,验证模块实现与外部系统协作是否成立。
- Core 标准集成测试
- Kafka 集成测试
- RocketMQ 集成测试
- Redis 集成测试
- Consul 集成测试
- Consul 服务中心集成测试
- ElasticSearch 集成测试
- Oracle 只读集成测试
# 维护原则
- 报告必须来自代码中的实际测试,不写未落地的测试项。
- 每个模块页必须明确说明测试目的、边界内入参、边界外/异常入参和预期结果。
- 新增测试时,同步更新对应模块/功能页。
- 单元测试与集成测试存在同名场景时,应保持方法名同步,方便定位差异。