测试场景:
我正在认真的测试过程中,测试一个功能点,小程序内点击微信授权获取微信地址,点击登记地址
此时前端页面提示:登记失败,收货地址不能为空。
抓包看前端请求,路径,域名,参数都没有问题
后端返回状态正常,"success": "1"
找前端开发沟通,排查了一遍原来是前端代码写错了,success写成了sucess,少了一个英文字母C
在前端代码 if else 的时候判断为了"success" : "0"的状态,故前端页面展示错误。
本文讲述了开发者在测试微信小程序中遇到的授权地址获取问题,发现前端代码中的一个小错误导致'登记失败'提示。通过抓包和前后端排查,最终定位到'success'拼写错误,揭示了前端if-else判断中的逻辑漏洞。
测试场景:
我正在认真的测试过程中,测试一个功能点,小程序内点击微信授权获取微信地址,点击登记地址
此时前端页面提示:登记失败,收货地址不能为空。
抓包看前端请求,路径,域名,参数都没有问题
后端返回状态正常,"success": "1"
找前端开发沟通,排查了一遍原来是前端代码写错了,success写成了sucess,少了一个英文字母C
在前端代码 if else 的时候判断为了"success" : "0"的状态,故前端页面展示错误。
2148
774

被折叠的 条评论
为什么被折叠?