# 开发管理 - 测试场景文档

> **版本**: v1.0  
> **最后更新**: 2026-01-20  
> **维护者**: 测试团队

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

---

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

### 用例清单

| 用例 | 类型 | 优先级 | 入口 | 结果 |
|------|------|--------|------|------|
| 工作项创建与评审 | Integration | P0 | POST/PATCH /devtracker/items | 状态进入 REVIEWED |
| 工作项进入开发 | Integration | P0 | PATCH /devtracker/items/:id/status | 状态进入 IN_DEVELOPMENT |
| 工作项进入测试 | Integration | P0 | PATCH /devtracker/items/:id/status | 状态进入 IN_TESTING |
| 工作项进入用户测试 | Integration | P0 | PATCH /devtracker/items/:id/status | 状态进入 USER_TESTING |
| 工作项文档保存 | Integration | P1 | PUT /devtracker/items/:id | 文档内容更新成功 |
| 状态流转校验 | Unit | P0 | DevItemService 状态流转 | 不合法流转返回错误 |
| 层级约束 | Unit | P0 | DevItemService 父子关系 | FEATURE/BUG 需挂在 MODULE |
| 权限拦截 | Integration | P0 | PATCH /devtracker/items/:id/status | 非负责人被拒绝 |
| 审计记录 | Integration | P1 | POST/PATCH /devtracker/items | 审计日志写入 |
| 列表过滤 | E2E | P1 | /devtracker/items | 过滤条件生效 |
| 详情与更新 | E2E | P1 | /devtracker/items/:id | 状态更新成功 |
| 甘特图展示 | E2E | P1 | /devtracker/gantt | 时间轴渲染并可见任务条 |
| 更新记录列表 | Integration | P1 | GET /devtracker/release-notes | 返回更新记录分页列表 |
| 新增更新记录 | Integration | P1 | POST /devtracker/release-notes | 新记录创建成功 |

---

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

### 用例详情（示例）

- 前置条件: 具备开发工程师账号
- 测试步骤: 创建工作项 → 状态更新至 REVIEWED → IN_DEVELOPMENT → IN_TESTING → DONE
- 预期结果: 状态流转成功且审计日志可查
