功能测试--H5页面发红包的隐藏问题(缓存、缓存失效以及失效的后续处理)

功能测试---H5页面发红包的隐藏问题(缓存、缓存失效以及失效的后续处理)

最近互联网app特别火,好多商家可以发红包,本公司也顺应潮流,在结束订单后可通过微信为好友发送红包来扩大关注度以及使用度~~但在测试即将上线时候发现一个比较严重漏洞,经过开发人员复查,才知问题所在之处,而有关此种情况的出现,在功能测试计划中一般没有考虑过,现记录下,以后积累经验

bug:6个人领取红包,记录列表中只显示5条(第一个领取记录不显示),数据库中显示6条

后经查询为:因为用户领取红包时候往数据库插入记录,此时会将该记录放入缓存,但是缓存10分钟失效,失效后开发未做任何处理,比如第一个领取人是12:10领取,第二个领取人是12:25领取,此时缓存已经失效,第一个领取人已经看不到之前的记录

解决办法:开发人员对缓存失效后进行了处理~~~导致失效后仍能拿到之前领取人记录~


以上如果不是偶然才发现的bug,则不会牵涉出缓存失效的问题,而在一般的功能测试中是不会考虑此问题的,以后做此处测试就会考虑开发在此处时候有缓存,缓存失效以及后续处理的问题啦~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值