|
|
@@ -75,35 +75,60 @@ development_status:
|
|
|
epic-3-retrospective: done # 回顾完成于 2026-01-11
|
|
|
|
|
|
# Epic 4: 表单工具开发与验证
|
|
|
- # 模式: 工具开发 → 真实 E2E 测试验证 → 稳定性验证
|
|
|
- epic-4: in-progress
|
|
|
- 4-1-form-helper-tool: ready-for-dev # 开发表单辅助工具函数
|
|
|
- 4-2-form-unit-tests: backlog # 编写表单工具的单元测试
|
|
|
- 4-3-form-e2e-integration: backlog # 在 web/tests/e2e 中验证表单工具
|
|
|
- 4-4-form-stability-test: backlog # 表单稳定性验证
|
|
|
- epic-4-retrospective: optional
|
|
|
+ # ⏭️ 已跳过 - 2026-01-16
|
|
|
+ # 跳过原因:
|
|
|
+ # - 现有工具(Select、文件上传)+ Playwright API + Page Object 模式已完全满足表单测试需求
|
|
|
+ # - Playwright MCP 提供了手动测试表单的能力
|
|
|
+ # - Story 10.12 评估结论:表单工具是"可选优化",非必需
|
|
|
+ # - 多个业务 Epic(8、9、10、11-13)已证明当前方案可行
|
|
|
+ # - scrollToSection() 已在 Page Object 中实现
|
|
|
+ epic-4: done
|
|
|
+ 4-1-form-helper-tool: n/a # 开发表单辅助工具函数 - 已跳过
|
|
|
+ 4-2-form-unit-tests: n/a # 编写表单工具的单元测试 - 已跳过
|
|
|
+ 4-3-form-e2e-integration: n/a # 在 web/tests/e2e 中验证表单工具 - 已跳过
|
|
|
+ 4-4-form-stability-test: n/a # 表单稳定性验证 - 已跳过
|
|
|
+ epic-4-retrospective: n/a # Epic 已跳过,无需回顾
|
|
|
|
|
|
# Epic 5: 列表和对话框工具开发与验证
|
|
|
- # 模式: 工具开发 → 真实 E2E 测试验证 → 稳定性验证
|
|
|
- epic-5: backlog
|
|
|
- 5-1-dynamic-list-dialog-tool: backlog # 开发动态列表和对话框工具函数
|
|
|
- 5-2-list-dialog-unit-tests: backlog # 编写列表和对话框的单元测试
|
|
|
- 5-3-list-dialog-e2e-integration: backlog # 在 web/tests/e2e 中验证
|
|
|
- 5-4-list-dialog-stability-test: backlog # 稳定性验证
|
|
|
- epic-5-retrospective: optional
|
|
|
+ # ⏭️ 已跳过 - 2026-01-16
|
|
|
+ # 跳过原因:
|
|
|
+ # - 现有 Page Object 模式已完全实现列表操作(addBankCard, deleteBankCard, addVisit, deleteVisit, addNote, deleteNote 等)
|
|
|
+ # - 对话框操作已在多个 Page Object 中实现(waitForDialogClosed, cancelDialog, confirmDelete 等)
|
|
|
+ # - Playwright MCP 提供了手动测试能力
|
|
|
+ # - Epic 8-13(6 个业务 Epic)已证明当前方案可行
|
|
|
+ # - Story 10.12 评估模式:工具扩展需求少于 3 个,表单工具被评估为"可选优化"
|
|
|
+ # - 列表和对话框工具比表单工具更特定于业务场景,通用性更低
|
|
|
+ epic-5: done
|
|
|
+ 5-1-dynamic-list-dialog-tool: n/a # 开发动态列表和对话框工具函数 - 已跳过
|
|
|
+ 5-2-list-dialog-unit-tests: n/a # 编写列表和对话框的单元测试 - 已跳过
|
|
|
+ 5-3-list-dialog-e2e-integration: n/a # 在 web/tests/e2e 中验证 - 已跳过
|
|
|
+ 5-4-list-dialog-stability-test: n/a # 稳定性验证 - 已跳过
|
|
|
+ epic-5-retrospective: n/a # Epic 已跳过,无需回顾
|
|
|
|
|
|
# Epic 6: 完整验证(残疾人管理)
|
|
|
- # 状态: backlog - 等待所有工具开发和验证完成
|
|
|
- epic-6: backlog
|
|
|
- 6-1-complete-flow-test: backlog # 完整流程测试
|
|
|
- 6-2-stability-test: backlog # 稳定性测试
|
|
|
- epic-6-retrospective: optional
|
|
|
+ # ⏭️ 已跳过 - 2026-01-16
|
|
|
+ # 跳过原因:
|
|
|
+ # - Epic 9(残疾人管理完整 E2E 测试覆盖)已完成所有验证目标
|
|
|
+ # - Epic 9 包含:照片上传(9.1)、银行卡(9.2)、备注(9.3)、回访(9.4)、CRUD(9.5)、并行隔离(9.6)、稳定性验证(9.7)
|
|
|
+ # - Epic 9 回顾完成于 2026-01-12,通过率从 77.4% 提升到 90.3%
|
|
|
+ # - 业务 Epic 8-13 已充分证明工具包可靠性
|
|
|
+ epic-6: done
|
|
|
+ 6-1-complete-flow-test: n/a # 完整流程测试 - 已合并到 Epic 9
|
|
|
+ 6-2-stability-test: n/a # 稳定性测试 - 已合并到 Epic 9
|
|
|
+ epic-6-retrospective: n/a # Epic 已跳过,无需回顾
|
|
|
|
|
|
# Epic 7: 完善文档与开发者体验
|
|
|
- epic-7: backlog
|
|
|
- 7-1-improve-readme-docs: backlog # 完善 README、API 文档和示例
|
|
|
- 7-2-vscode-snippets: backlog # VS Code Snippets 和开发体验
|
|
|
- epic-7-retrospective: optional
|
|
|
+ # ⏭️ 已跳过 - 2026-01-16
|
|
|
+ # 跳过原因:
|
|
|
+ # - README.md 已完善(568 行),包含安装、快速入门、完整 API 文档、使用示例
|
|
|
+ # - DEVELOPER_CHECKLIST.md 已存在(开发者自查清单)
|
|
|
+ # - 业务 Epic 8-13 已证明当前文档足够支持开发
|
|
|
+ # - VS Code Snippets 非必需(工具扩展需求少于 3 个)
|
|
|
+ # - JSDoc 已提供完整的 IDE 类型提示支持
|
|
|
+ epic-7: done
|
|
|
+ 7-1-improve-readme-docs: n/a # 当前文档已满足需求 - 已跳过
|
|
|
+ 7-2-vscode-snippets: n/a # 非必需,可后续添加 - 已跳过
|
|
|
+ epic-7-retrospective: n/a # Epic 已跳过,无需回顾
|
|
|
|
|
|
# Epic 8: 区域管理 E2E 测试 (Epic B - 业务测试 Epic)
|
|
|
# 目标: 测试开发者可以为区域管理功能编写完整的 E2E 测试
|
|
|
@@ -249,10 +274,10 @@ development_status:
|
|
|
# - Epic 11: 基础配置管理测试 (9/9 Stories done)
|
|
|
#
|
|
|
# Epic G: e2e-test-utils 包维护 🌟 支持性任务
|
|
|
-# - Epic 4: 表单工具开发与验证 🔄 进行中
|
|
|
-# - Epic 5: 列表和对话框工具开发与验证
|
|
|
-# - Epic 6: 完整验证(已合并到 Epic 9)
|
|
|
-# - Epic 7: 文档与开发者体验
|
|
|
+# - Epic 4: 表单工具开发与验证 ⏭️ 已跳过 (2026-01-16)
|
|
|
+# - Epic 5: 列表和对话框工具开发与验证 ⏭️ 已跳过 (2026-01-16)
|
|
|
+# - Epic 6: 完整验证 ⏭️ 已跳过 (2026-01-16) - 已合并到 Epic 9
|
|
|
+# - Epic 7: 文档与开发者体验 ⏭️ 已跳过 (2026-01-16)
|
|
|
#
|
|
|
# Epic 依赖关系:
|
|
|
# =========================
|