weflex/studio-web

会籍将要到期短信提醒

Closed this issue · 4 comments

  • 场馆在后台可以设置会籍到期前多少天进行提醒

  • 会员会受到短信提醒通知会员即将到期

  • 后台设计及短信内容设计 会籍到期提醒

  • 开发

  • 测试

  • 上线

@Danny002 这个能调试时间吗?功能细节要加,现在一点没有

talked to danny about this today, will discuss further tomorrow about who to pull in

@alexljy @chentaoyu 该功能测试环境下测试通过,可以上线
测试环境描述:测试服务器、chrome[59.0.3071.115(64bit)]、macOS Sierra(10.12.5)操作系统
前置条件:有会员存在,有卡种模版存在。(说明:后台已经将遍历时间的规则调至5分钟一次,每5分钟就会检查一下会卡的过期时间,如果有就会发手机短信提示)
测试账号

  • 场馆账号:测试使用;密码:password
  • 会员账号:15921760135
    操作
    1.查看会籍到期提醒按钮默认状态、默认时间的天数
  • 进入管理后台的我的设置模块,在场馆设置页面查看会籍到期短信提醒按钮的默认状态
    预期结果:默认状态下,按钮是关闭状态,天数默认为7天
    实际结果:和预期结果一致
    测试通过
    wx20170815-154530
    default

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日的会卡没有提示
      实际结果:和预期结果一致
      测试通过

default

(以下用例的会籍到期时间,如无特殊说明,皆默认我设置了5天)
4.改变会卡的过期时间 或 扩大会籍过期提示时间区间宽度后查看结果

  • 改变过期时间
    • 将第3条用例的过期时间8月15日的会卡过期时间改为8月19日
    • 第二天查看是否有信息提示
      预期结果:延后过期时间后,再次过期时有信息提示
      实际就够:于预期结果一致
      测试通过

default

  • 扩大会籍过期后 提示时间的区间宽度
    • 将第3条用例的过期时间8月18日的会卡过期时间改为8月21日
    • 而后将会籍过期提醒时间5天改为7天
    • 查看在下一周期是否还会判定,并有短信提示
      预期结果:更改会籍提醒时间后,会有提示信息
      实际结果:与预期结果一致
      测试通过

5.删除将要过期的会卡,到了需要提示的时间点,查看是否有信息提示

  • 员管理模块添加1张会卡,时间设置为:
    • 生效日期8月14日过期时间8月15日
  • 而后删除该会卡,到时间后查看是否有提示信息
    预期结果:后台不发送提示短信
    实际结果:没有收到提示短信
    测试通过

6.删除有将要过期会卡的会员,到了需要提示的时间点,查看是否有信息提示

  • 员管理模块添加1张会卡,时间设置为:
    • 生效日期8月14日过期时间8月16日
  • 而后删除该会员,到时间后查看是否有提示信息
    预期结果:后台不发送提示短信
    实际结果:没有收到提示短信

补充:后台管理系统,会籍到期短信提醒发送时间的时间输入框,input∈[0, +∞),只能输入纯数字,是否考虑最大值的限制