charles迅速定位bug

1)请求值存在:说明前端开发传递了后台需要的参数,可以初步忽略前端的问题。但是也存在特殊的情况,即当前端的参数传递错误的时候,此时的问题也出在前端,因为为了进一步判断参数是否传递正确,我们需要借助于接口需求文档,查看后台提供给前端的请求样式以判断前端是否传参错误

2)请求值不存在:当我们在前端UI界面上做了某些操作后,但是没有抓取到请求值,此时可以判断问题出在前端

3)当请求值正确:而返回值response值不存在时,可以判断bug的问题来自于后台,因为response代表服务器处理request后返回的结果,此时response为空说明服务器未对请求作出相应响应。

4)当请求值正确:而返回值response不为空时,但页面上我们发现有些和需求不同的结果时,我们需要进一步的查看response的返回值的内容。此时也需要借助于开发的需求文档和接口文档,来查看返回值是否为必填未填/返回值错误等相关错误。

posted @ 2019-08-06 19:52  倚楼听风声  阅读(378)  评论(0)    收藏  举报