浏览代码

fix: 修复E2E-TEST-SCENARIOS.md section12编码乱码

Sisyphus Agent 2 月之前
父节点
当前提交
059bb072cc
共有 1 个文件被更改,包括 62 次插入1 次删除
  1. 62 1
      tests/E2E-TEST-SCENARIOS.md

+ 62 - 1
tests/E2E-TEST-SCENARIOS.md

@@ -292,4 +292,65 @@ textarea[name="xxx"]    /* 文本域 */
 - ✅ 新增10个营养师场景(US-NUTR-01~10)
 - ✅ 新增9个E2E测试文件
 - ✅ 新增场景矩阵文档
-- ⚠️ 待补充现有测试文件的缺失场景
+- ⚠️ 待补充现有测试文件的缺失场景
+
+---
+
+## 十二、测试文件按用户角色映射 (User Role Mapping)
+
+> 2026-07-11 新增 | 将 25 个 E2E 测试文件按主要用户角色分类
+
+### 家长 (Parent) — 11 tests
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| family-member-management.spec.js | 家庭成员管理 | 9 |
+| wish-exchange-flow.spec.js | 心愿兑换审批 | 12 |
+| points-system.spec.js | 积分系统 | 4 |
+| assessment-order-flow.spec.js | 测评订单流程 | 7 |
+| growth-record-sync.spec.js | 成长记录同步 | 7 |
+| consignee-management.spec.js | 收货人管理 | 8 |
+| contact-management.spec.js | 联系人管理 | 4 |
+| membership-system.spec.js | 会员体系 | 3 |
+| product-purchase.spec.js | 商品购买 | 9 |
+| daily-checkin-streak.spec.js | 连续签到打卡 | 8 |
+| energy-system.spec.js | 五维能量总览 | 6 |
+
+### 孩子 (Child) — 3 tests
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| mini-games.spec.js | 小游戏积分系统 | 14 |
+| mini-games-full.spec.js | 小游戏完整流程 | 5 |
+| mini-games-playwright.spec.js | 小游戏 Playwright | 部分 |
+
+### 规划师 (Teacher/Planner) — 4 tests
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| teacher-dashboard.spec.js | 规划师仪表盘 | 10 |
+| planner-bind-invite.spec.js | 规划师绑定邀请 | 7 |
+| health-report-audit.spec.js | 健康报告审核 | 8 |
+| assessment-order-flow.spec.js | 测评订单(规划师录入) | 7 |
+
+### 管理员 (Admin) — 5 tests
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| admin-panel.spec.js | 后台管理面板 | 4 |
+| article-management.spec.js | 文章管理 | 5 |
+| activity-registration.spec.js | 活动管理 | 4 |
+| energy-rules-config.spec.js | 能量规则配置 | 4 |
+| vendor-onboarding.spec.js | 供应商入驻审核 | 3 |
+
+### 供应商 (Vendor) — 3 tests
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| dan-assessment-vendor-flow.spec.js | DAN 测评服务商 | 10 |
+| vendor-onboarding.spec.js | 供应商入驻 | 3 |
+| nutritionist-flow.spec.js | 营养师流程(含供应商) | 10 |
+
+### 营养师 (Nutritionist) — 1 test
+| 文件 | 描述 | 场景数 |
+|------|------|--------|
+| nutritionist-flow.spec.js | 营养师全流程 | 10 |
+
+---
+
+**说明**: 部分测试文件横跨多个角色(如 assessment-order-flow 家长+规划师,vendor-onboarding 管理员+供应商),以主要使用者为准。