Forráskód Böngészése

📝 docs(story): 细化管理后台测试计划

- 将测试任务拆分为更具体的子任务,提高可执行性
- 新增管理后台页面组件测试类别和具体组件测试项
- 新增E2E测试类别和具体测试场景
- 细化API集成测试为活动和路线管理的CRUD及功能测试
yourname 4 hónapja
szülő
commit
ae34ca7091
1 módosított fájl, 14 hozzáadás és 3 törlés
  1. 14 3
      docs/stories/005.001.story.md

+ 14 - 3
docs/stories/005.001.story.md

@@ -41,9 +41,20 @@ Approve
   - [x] 实现路线创建和编辑表单
   - [x] 实现启用/禁用功能
 - [ ] 编写测试 (AC: 1, 2, 3, 4)
-  - [ ] 为实体编写单元测试 (`tests/unit/server/`)
-  - [ ] 为数据库迁移编写集成测试 (`tests/integration/server/`)
-  - [ ] 为管理后台API编写集成测试 (`tests/integration/server/`)
+  - [ ] 管理后台API集成测试 (`tests/integration/server/`)
+    - [ ] 活动管理API CRUD操作测试
+    - [ ] 路线管理API CRUD操作测试
+    - [ ] 搜索和筛选功能测试
+    - [ ] 启用/禁用功能测试
+  - [ ] 管理后台页面组件测试 (`tests/integration/client/`)
+    - [ ] ActivityManagementPage组件测试
+    - [ ] RouteManagementPage组件测试
+    - [ ] ActivityForm组件测试
+    - [ ] RouteForm组件测试
+    - [ ] ActivitySelect组件测试
+  - [ ] E2E测试 (`tests/e2e/specs/admin/`)
+    - [ ] 活动管理E2E测试
+    - [ ] 路线管理E2E测试
 - [x] 实现活动选择组件 (AC: 3)
   - [x] 创建ActivitySelect组件,支持活动搜索和选择
   - [x] 在RouteForm中集成ActivitySelect组件,替换原有的数字输入框