测试文档
测试文档包含井云服务中心的测试指南、最佳实践、测试策略和测试报告。
文档内容
- 测试概述 - 测试体系概述
- 测试指南 - 详细的测试规范和指南
- 测试最佳实践 - 测试开发的最佳实践
- 测试代码审查 - 测试代码审查标准
- Mock 策略 - Mock 数据和依赖的策略说明
- 测试评估报告 - 项目测试评估报告
- 覆盖率报告 - 测试覆盖率分析报告
测试目标
井云服务中心的测试目标是确保代码质量和系统稳定性:
- 单元测试覆盖率(分层标准):
- 整体项目: 最低 70%,理想目标 80%+
- biz 层: 最低 80%,理想目标 90%+
- data 层: 最低 50%,理想目标 65%+
- service 层: 最低 60%,理想目标 75%+
- AI / Agent 模块: 最低 85%,理想目标 95%+
- 核心业务覆盖率: 必须达到 90%+
- 测试质量: 所有测试必须遵循项目测试规范
- Mock 策略: Gateway 服务使用函数字段 mock,其他服务使用 sqlmock + Ent
快速开始
如果你是新开发者,建议按以下顺序阅读: