# IT 运营 - 测试场景文档

> **版本**: v0.1  
> **最后更新**: 2026-03-10  
> **维护者**: 测试团队

> **参考标准**: `../../../.agents/skills/test-backend/references/testing-standards.md`

---

## ✅ 机器读取区（必填）

### 用例清单

| 用例 | 类型 | 优先级 | 入口 | 结果 |
|------|------|--------|------|------|
| IT 运营首页能力入口正确 | Integration/E2E | P0 | `GET /capabilities` / `/it-operations` | 首期能力展示为云费用，后续能力显示规划中 |
| 多云总览汇总正确 | Integration | P0 | `GET /overview` | 本月、上月、环比、厂商卡片计算正确 |
| 维度拆分结果正确 | Integration | P0 | `GET /breakdowns` | 服务/项目/账号维度聚合正确 |
| 账单明细筛选正确 | Integration | P0 | `GET /bills` | 多条件筛选和分页正确 |
| GCP 导出数据标准化成功 | Integration | P0 | 同步任务 | GCP BigQuery 字段映射正确 |
| 手动同步冲突拦截 | Integration | P1 | `POST /sync` | 正在同步时返回 409 |
| 异常检测识别突增项 | Unit/Integration | P1 | 异常检测服务 | 涨幅超阈值时生成异常记录 |
| AI 月报仅使用结构化输入 | Unit | P1 | AI 报告服务 | 输入不直接包含原始账单全文 |
| 总览页加载与下钻 | E2E | P1 | `/it-operations/cloud-costs` | 页面可达、卡片加载、跳转明细成功 |
| AI 月报页生成与查看 | E2E | P2 | `/it-operations/cloud-costs/ai-reports` | 可生成月报并看到成功状态 |

---

## 🧭 人类阅读区（可选）

### 测试范围说明

- **单元测试**: 异常检测规则、金额换算、AI 输入组装。
- **集成测试**: 各云账单标准化、聚合查询、同步任务状态流转。
- **E2E 测试**: 总览页、明细页、AI 月报页关键流程。

### 最小冒烟验证步骤

1. 配置至少 1 个 AWS 或阿里云测试账号和 1 个 GCP 导出数据源。
2. 执行指定月份的账单同步。
3. 打开 IT 运营首页确认“云费用”入口可见。
4. 进入总览页确认本月/上月金额和厂商卡片正常显示。
5. 点击某厂商卡片进入明细页，确认筛选条件自动带入。
6. 触发 AI 月报生成，确认报告状态从 `pending` 变为 `generated`。
