UC01 用户 购买课程
作者:李沂秾
修改历史:无
用例描述:用户使用极客时间 app 购买课程
actor:用户(购买者)
基本流程:
用例开始
用户查找到需要的课程,请求课程详情
系统返回课程详情页面,附带购买链接:单独订阅、拼团购买
用户发出单独购买请求
系统校验用户余额充足
系统返回结算页面,附带支付方式
优惠方式:学生优惠、礼券、优惠口令
支付方式:余额支付
用户选择单独订阅,支付成功
用例结束
扩展流程:
4a.用户选择拼团购买
4a1. 系统校验用户余额充足
4a2. 用户支付成功
4a3. 系统记录购买记录,扣除相应余额
4a4. 系统返回拼团进度:从 24 小时开始倒计时,并附带“邀请更多小伙伴参加”请求选项
4a5. 用户退出
4a6. 用例结束
4a3a. 用户发送“邀请更多小伙伴参加”请求
4a3a1. 系统返回“邀请更多小伙伴参加”二维码并弹出分享渠道选项:微信、朋友圈、钉钉、保存海报
4a3a2. 用户选择某一渠道分享二维码
4a3a3. 用例结束
5a. 系统校验用户余额不足,并附带充值请求选项
5a1. 用户发送充值请求
5a2. 系统返回充值页面,附带 6,12,68,108,218,318,418,648,998 充值选项
5a3. 用户选择对应金额,确认充值
5a4. 系统校验充值成功,记录新余额,系统返回充值成功界面
5a5. 用户返回购买课程界面
5a6. 用户发送购买请求
5a7. 系统校验用户余额充足
5a8. 系统返回购买成功界面
5a9. 用例结束
评论