forget_reset_password测试时发现问题

来源:6-9 用户模块所有功能自测试

慕移动5435269

2018-07-25

在测试这个接口的时候,如果一开始我传入了正确的token,返回信息是正确的“重置密码成功”,但是,当我接着传入一个错误的token进行测试时,返回信息为“修改密码失败”,如果按照代码逻辑来理解,为什么没有进入图中的if语句从而返回“token错误,请重新获取token”呢?难道此时的forgettoken不等于token?http://img.mukewang.com/szimg/5b586be90001dd1407840364.jpg

写回答

1回答

polo哦

2018-07-25

这个比较难说 因为你代码没有截图全,你可以尝试debug看看,是不是哪部漏了或者跳步了,能修改密码的前提是token要相同,你自己也说了token错误,所以第二个if是进不去的,并且我觉得你逻辑是错了

//img.mukewang.com/szimg/5b5873ba0001de8905310183.jpg圈住的应该是跟外面的if而不是里面

0
1
慕移动5435269
是的同学,就是你所说的那块代码逻辑错了,谢谢!
2018-07-26
共1条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9487 学习 · 8814 问题

查看课程