会籍将要到期短信提醒
Closed this issue · 4 comments
cliuless commented
talked to danny about this today, will discuss further tomorrow about who to pull in
denglinwei commented
@alexljy @chentaoyu 该功能测试环境下测试通过,可以上线
测试环境描述:测试服务器、chrome[59.0.3071.115(64bit)]、macOS Sierra(10.12.5)操作系统
前置条件:有会员存在,有卡种模版存在。(说明:后台已经将遍历时间的规则调至5分钟一次,每5分钟就会检查一下会卡的过期时间,如果有就会发手机短信提示)
测试账号:
- 场馆账号:测试使用;密码:password
- 会员账号:15921760135
操作:
1.查看会籍到期提醒按钮默认状态、默认时间的天数 - 进入管理后台的我的设置模块,在场馆设置页面查看会籍到期短信提醒按钮的默认状态
预期结果:默认状态下,按钮是关闭状态,天数默认为7天
实际结果:和预期结果一致
测试通过
2.将会籍到期提醒按钮设置为开启状态,重新登陆后,查看该按钮状态
- 进入管理后台的我的设置模块,将场馆设置页面查看会籍到期短信提醒按钮设置为开启状态
- 登出该场馆账号
- 重新登陆该场馆,查看该按钮状态
预期结果:重新登陆后,按钮是开启状态,时间为7天
实际结果:与预期结果一致
测试通过
3.把会卡的过期的时间设置在短信提醒的时间段内
- 进入管理后台的我的设置模块,在场馆设置页面中将会籍到期短信提醒按钮设置为开启状态
- 将会籍到期前的时间设置为5天
- 进入会员管理模块添加4张会卡,时间分别设置为:
- 生效日期为8月14日,过期时间为8月14日
- 生效日期为8月14日,过期时间为8月15日
- 生效日期为8月14日,过期时间为8月18日
- 生效日期为8月14日,过期时间为8月19日
- 到时间后,查看短信发送结果,并检查内容
预期结果:- 生效日期为8月14日,过期时间为8月14日的会卡有提示
- 生效日期为8月14日,过期时间为8月15日的会卡有提示
- 生效日期为8月14日,过期时间为8月18日的会卡有提示
- 生效日期为8月14日,过期时间为8月19日的会卡没有提示
实际结果:和预期结果一致
测试通过
(以下用例的会籍到期时间,如无特殊说明,皆默认我设置了5天)
4.改变会卡的过期时间 或 扩大会籍过期提示时间区间宽度后查看结果
- 改变过期时间
- 将第3条用例的过期时间为8月15日的会卡过期时间改为8月19日
- 第二天查看是否有信息提示
预期结果:延后过期时间后,再次过期时有信息提示
实际就够:于预期结果一致
测试通过
- 扩大会籍过期后 提示时间的区间宽度
- 将第3条用例的过期时间为8月18日的会卡过期时间改为8月21日
- 而后将会籍过期提醒时间从5天改为7天
- 查看在下一周期是否还会判定,并有短信提示
预期结果:更改会籍提醒时间后,会有提示信息
实际结果:与预期结果一致
测试通过
5.删除将要过期的会卡,到了需要提示的时间点,查看是否有信息提示
- 在员管理模块添加1张会卡,时间设置为:
- 生效日期为8月14日,过期时间为8月15日
- 而后删除该会卡,到时间后查看是否有提示信息
预期结果:后台不发送提示短信
实际结果:没有收到提示短信
测试通过
6.删除有将要过期会卡的会员,到了需要提示的时间点,查看是否有信息提示
- 在员管理模块添加1张会卡,时间设置为:
- 生效日期为8月14日,过期时间为8月16日
- 而后删除该会员,到时间后查看是否有提示信息
预期结果:后台不发送提示短信
实际结果:没有收到提示短信
denglinwei commented
补充:后台管理系统,会籍到期短信提醒发送时间的时间输入框,input∈[0, +∞),只能输入纯数字,是否考虑最大值的限制