Files
hms/docs/qa/role-test-plans/R05-operator.md
iven 5467394ffe
Some checks failed
CI / rust-check (push) Has been cancelled
CI / rust-test (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / security-audit (push) Has been cancelled
docs(qa): 5 角色测试计划(admin/doctor/nurse/health_manager/operator)
- R01-admin: 45 个菜单全覆盖,含系统管理和全部健康业务
- R02-doctor: 24 个菜单,随访+咨询+AI+告警+透析+处方
- R03-nurse: 20 个菜单,随访监控台+行动收件箱,无管理类功能
- R04-health_manager: 29 个菜单,告警规则+AI管理+随访模板+实时监控
- R05-operator: 24 个菜单,积分+内容+设备只读+运营仪表盘
- 修复 project.private.config.json autoAudits 配置
2026-05-06 17:23:52 +08:00

4.7 KiB
Raw Blame History

R05 — Operator运营人员测试计划

角色: operator | 测试账号: operator_test / Admin@2026 | 菜单数: 24

1. 登录 & 仪表盘

# 测试项 操作 预期结果 通过
1.1 登录 输入 operator_test / Admin@2026 成功登录,左侧菜单显示 24 个菜单项
1.2 菜单过滤 检查左侧菜单 : 工作台、统计报表、消息中心、患者管理、标签管理、积分规则、商品管理、订单管理、线下活动、内容管理、设备管理、告警仪表盘、AI用量
1.3 菜单排除 检查左侧菜单 没有: 用户管理、权限管理、组织架构、工作流、系统设置、插件管理、医护管理、随访管理、咨询管理、行动收件箱、随访模板、诊断记录、知情同意、实时监控、BLE网关、危急值阈值、AI分析、AI Prompt、OAuth
1.4 运营仪表盘 查看首页 显示"运营仪表盘",包含:运营洞察、积分动态(今日发放/消费)、内容矩阵(已发布/草稿)、今日待办
1.5 运营 AI 摘要 查看顶部 AI 摘要 显示 AI 生成的运营重点摘要
1.6 快捷操作 查看按钮 显示:审核积分订单、发布新文章、推送活动提醒

2. 患者管理

# 测试项 路径 操作 预期结果 通过
2.1 患者列表(只读) /health/patients 打开列表 可查看患者列表(有 patient.list 权限,无 manage确认新增按钮是否隐藏
2.2 标签管理 /health/tags 列表 → 新增 → 编辑 可管理标签(有 tags.manage 权限)

3. 积分运营

# 测试项 路径 操作 预期结果 通过
3.1 积分规则 /health/points-rules 打开列表 → 查看 显示积分规则列表,可管理规则
3.2 商品管理 /health/points-products 打开列表 → 新增 可管理积分商品
3.3 订单管理 /health/points-orders 打开列表 → 查看 显示兑换订单列表
3.4 线下活动 /health/offline-events 打开列表 → 查看 显示线下活动列表

4. 内容运营

# 测试项 路径 操作 预期结果 通过
4.1 内容管理 /health/articles 列表 → 新增 → 编辑 → 发布 可管理文章(有 articles.manage 和 articles.review 权限)
4.2 文章发布 /health/articles 编辑文章 → 点击发布 文章状态变为已发布

5. 设备 & 告警

# 测试项 路径 操作 预期结果 通过
5.1 设备管理(只读) /health/devices 打开列表 可查看设备列表(只读,无 devices.manage
5.2 告警仪表盘 /health/alert-dashboard 打开页面 可查看告警统计(只有 alerts.list无 manage确认操作按钮

6. AI 用量

# 测试项 路径 操作 预期结果 通过
6.1 AI 用量统计 /health/ai-usage 打开页面 可查看 AI 调用量(只读)

7. 消息

# 测试项 路径 操作 预期结果 通过
7.1 消息列表 /messages 打开消息中心 只读消息列表

8. 权限边界验证

# 测试项 操作 预期结果 通过
8.1 无用户管理 输入 /users 403
8.2 无医护管理 输入 /health/doctors 403
8.3 无随访管理 输入 /health/follow-up-tasks 403
8.4 无咨询管理 输入 /health/consultations 403
8.5 无诊断记录 输入 /health/diagnoses 403
8.6 无行动收件箱 输入 /health/action-inbox 403
8.7 无知情同意 输入 /health/consents 403
8.8 无 AI 分析 输入 /health/ai-analysis 403
8.9 无系统设置 输入 /settings 403

9. 小程序端

# 测试项 操作 预期结果 通过
9.1 登录跳转 operator 角色登录 跳转到患者首页isMedicalStaff=false因为 operator 不在医护列表中)
9.2 患者首页 查看首页 显示体征完成度、今日待办、快捷操作(普通患者视图)

测试结果

  • 测试人: _________
  • 测试日期: _________
  • 通过数: ___ / 总数: ___
  • 问题记录: