[需求] 联调测试 — 全角色端到端场景 #34

Open
opened 2026-06-07 23:36:45 +08:00 by admin · 0 comments
Owner

背景

多角色分润体系涉及 7 个角色、4 个终端,需要覆盖所有关键业务路径的端到端测试。

测试场景

  • 场景1:患者下单 → 支付 → 分润计算 → 陪诊师/推广员/调度员收益正确生成
  • 场景2:推广员三级关系 → A邀请B → B邀请C → C下单 → 三级佣金正确分配
  • 场景3:调度员手动派单 → 陪诊师接单 → 开始服务 → 完成服务 → 各角色分润正确
  • 场景4:退款审核流程 → 患者申请退款 → 客服通过 → 状态 5→6→7 / 客服驳回 → 回退
  • 场景5:运营经理查看区域数据 → 数据与订单实际情况一致
  • 场景6:多角色切换 → 小程序 TabBar 正确切换 → 权限隔离生效
  • 场景7:提现流程 → 各角色钱包操作正确 → 微信打款到账

验证要点

  • 分润金额计算精度(BigDecimal,避免浮点误差)
  • 并发支付场景下的分润计算(幂等性)
  • 退款后的分润回退逻辑
  • 各终端角色切换后数据一致性

参考

  • 多角色系统与分润方案 §7
  • 订单流转设计方案.md(状态流转规则)
  • 陪诊员服务费分账方案.md(分账计算逻辑)
## 背景 多角色分润体系涉及 7 个角色、4 个终端,需要覆盖所有关键业务路径的端到端测试。 ## 测试场景 - [ ] 场景1:患者下单 → 支付 → 分润计算 → 陪诊师/推广员/调度员收益正确生成 - [ ] 场景2:推广员三级关系 → A邀请B → B邀请C → C下单 → 三级佣金正确分配 - [ ] 场景3:调度员手动派单 → 陪诊师接单 → 开始服务 → 完成服务 → 各角色分润正确 - [ ] 场景4:退款审核流程 → 患者申请退款 → 客服通过 → 状态 5→6→7 / 客服驳回 → 回退 - [ ] 场景5:运营经理查看区域数据 → 数据与订单实际情况一致 - [ ] 场景6:多角色切换 → 小程序 TabBar 正确切换 → 权限隔离生效 - [ ] 场景7:提现流程 → 各角色钱包操作正确 → 微信打款到账 ## 验证要点 - 分润金额计算精度(BigDecimal,避免浮点误差) - 并发支付场景下的分润计算(幂等性) - 退款后的分润回退逻辑 - 各终端角色切换后数据一致性 ## 参考 - 多角色系统与分润方案 §7 - 订单流转设计方案.md(状态流转规则) - 陪诊员服务费分账方案.md(分账计算逻辑)
admin self-assigned this 2026-06-07 23:36:45 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/rlz#34