014、如何区分是前、后端bug

参考资料:https://www.bilibili.com/video/BV1YK411F7Yt?from=search&seid=15287956252172221668&spm_id_from=333.337.0.0

如何区分是前、后端bug

案例:假设购买了2件商品,一件打折,一件不打折,当你下完订单成功支付后,再次去我的订单中查看,发现只有一件商品显示出来。

014、如何区分是前、后端bug

 

a、如果前端输入的请求参数在fiddleri显示没有问题,同时请求地址、请求方法、Webform中的数据 等 也没问题在fiddler中显示也没问题,而返回的数据结果有问题,不是期望的结果,那应该是后端的问题;

b、如果前端的数据在fiddler中显示有问题,后端返回的数据100%错误,那么应该是前端的问题;

c、比如抓登录的包,密码是加密的,需要找开发要解密工具,确定请求参数是否正确;

d、除fiddler抓包分析外,还可用linux系统的 tail -f 查看日志分析;需要权限;

 

fiddler抓包分析:

014、如何区分是前、后端bug

 014、如何区分是前、后端bug

 以上截图,确认请求参数都正确。 然后再确认服务器返回数据 ( 响应状态码,响应结果数据 等)

014、如何区分是前、后端bug

 最后分析判断前端的显示。

 

日志分析:

tail -f alternatives.log | grep updated

014、如何区分是前、后端bug

 

 

上一篇:python-练习-判断两个数字是否相等


下一篇:Problem A: 自定义字符串的下标运算