一个Cookie引起的混乱
在以前的一个积分兑换系统中,出现一个错误就是用户为0和负分时任然可以兑换礼品。检查兑换提交程序,一直没有发现问题。今天又发生这个问题,才发现是浏览器窗口没有关闭,多个用户登录,导致购物篮Cookies记录的信息错误。我们测试程序是在理想状态下,所以总是发现不了错误,用户在意想不到的情况下操作,就出现了问题。这个问题提醒我们1、测试方法和流程还有待于完善。2使用类似Cookies这种客户端可共享的存储方式一定要逻辑严密,从生成到销毁,避免混乱发生。
在以前的一个积分兑换系统中,出现一个错误就是用户为0和负分时任然可以兑换礼品。检查兑换提交程序,一直没有发现问题。今天又发生这个问题,才发现是浏览器窗口没有关闭,多个用户登录,导致购物篮Cookies记录的信息错误。我们测试程序是在理想状态下,所以总是发现不了错误,用户在意想不到的情况下操作,就出现了问题。这个问题提醒我们1、测试方法和流程还有待于完善。2使用类似Cookies这种客户端可共享的存储方式一定要逻辑严密,从生成到销毁,避免混乱发生。