# 表单引擎 - 测试场景文档

> **版本**: v1.0  
> **最后更新**: 2026-01-11  
> **维护者**: FFOA 开发团队  
> **状态**: 🚧 Draft（基于现有文档与代码实现推导）

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

---

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

### 用例清单

| 用例 | 类型 | 优先级 | 入口 | 结果 |
|------|------|--------|------|------|
| 设计器加载表单 | E2E | P0 | /forms/definitions/{id}/design | 正常加载表单与流程 |
| 保存表单设计 | Integration | P0 | API `PUT /form-management/definitions/:id/form-design` | 版本数据更新成功 |
| 提交审核 | Integration | P0 | API `POST /form-management/definitions/:id/submit-review` | 状态变为 PENDING |
| 审核通过发布 | Integration | P0 | API `POST /form-management/snapshots/:id/review` | 版本发布成功 |
| 表单实例创建 | Integration | P0 | API `POST /form-instances` | 生成 DRAFT 实例 |
| 表单实例提交 | Integration | P0 | API `POST /form-instances/:id/submit` | 状态变更成功 |
| 翻译管理 | Integration | P1 | API `PUT /forms/:id/versions/:v/translations/:locale` | 翻译保存成功 |
| 只读渲染 | Unit | P1 | FormRenderer | 只读模式按 viewSchema 渲染 |

---

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

### 用例详情（如需）

- 前置条件：具备 form:design / form:admin 权限与可用表单
- 测试步骤：按 UI 交互规范与 API 文档执行
- 预期结果：状态流转与错误处理符合文档
