测试用例
首页
- 可以正常访问
- 如果添加了课程,可以看到相应的课程(不包括未显示,未出版的课程)
- 如果添加了计划,可以看到计划
- 用户可以订阅
课程列表
- 课程正常的访问课程列表界面
- 可以看到已显示且已出版的课程
- 可以看到课程列表的分页组件
课程详情界面
- 未显示的课程无法访问,访问返回404
- 未出版的课程无法访问,访问返回404
- 正常课程访问可以看到课程标题,价格,剪短描述等
- 正常课程可以看到自己课程下的正常视频(未显示,未出版的视频无法看到)
- 课程可以提交评论,且提交之后可以查看
购买课程界面
- 可以正常的访问购买课程界面
- 可以看到课程的价格,和自己当前的余额
- 余额不足无法购买课程,余额充足可以购买课程,购买过后个人中心可以看到,且可以直接观看该课程下的所有视频
视频购买界面
- 可以访问视频购买界面
- 可以看到视频的价格和自己当前的余额
- 余额不足无法购买视频,余额充足可以购买视频,且购买后可以观看,且个人中心存在记录,且消费记录页面存在记录
订阅购买
- 可以访问某个订阅的购买界面
- 可以购买相应订阅,且购买之后可以观看全站所有视频,且个人中心存在相应的记录
- 购买后会有消息通知
计划页面【VIP】
- 可以看到添加的计划
- 计划的价格和计划名正确的显示
FAQ页面
- 可以看到后台添加的分类
- 可以正常访问FAQ分类
- 可以正常访问FAQ文章且可以看到正确的文章标题
登录界面
- 正确的用户可以登录
- 错误的用户不可以登录
注册界面
- 可以正常注册
- 已注册的手机号或昵称不能重复注册
找回密码界面
- 可以正常访问
- 可以正常操作并发送相应验证码
会员中心
- 可以正常访问
- 可以看到自己的昵称
充值记录界面
- 可以看到自己的充值记录
消费记录界面
- 可以看到自己的课程消费记录
- 可以看到自己的视频消费记录
- 可以看到自己的订阅消费记录
我的消息界面
- 可以正常访问我的消息界面
已购课程界面
- 可以看到自己购买的课程
已购视频界面
- 可以看到自己购买的视频
已购订阅界面
- 可以看到自己购买的订阅记录
- 可以重复订阅,重复订阅会增加时长
修改密码界面
- 可以正常访问修改密码界面
- 可以修改密码
充值界面
- 可以正常访问充值界面
缓存配置
- 首页课程缓存
- 首页订阅缓存
- 课程详情页的视频列表缓存
- 课程详情页的新加入用户缓存
- 用户中心的公告缓存