如何区分前后端bug?

写在前面的话:关于如何区分前后端bug的问题,网上已经有很多详细的判断方法了。关于遇到bug如何进行初步判断,这里给出简单的步骤,对于初学者来说,按照步骤一步步判断、积累经验也未尝不可。欢迎大家评论区讨论交流~~~

前后端BUG各有的特点

前端BUG:界面相关、布局相关、兼容性相关、交互相关。

后端BUG:业务逻辑相关、性能相关、数据相关、安全性相关。

1、抓包,web或者APP注意使用、设置好代理,保证抓包工具能够正常使用

2、复现bug出现步骤,查看是否有发请求给后台。没有则为前端,否则为后端。

3、后端请求状态码不是200,根据状态码具体来看,比如常见500是后端,400先检查自己问题等。

4、后端请求状态码是200,但前台显示和请求响应数据不一致,则为前端问题。

5、后端请求的响应数据有问题,则为后端问题。

6、后端请求的参数错误,则为前端问题。

7、后端请求状态码正确,前端也正常,页面数据不对,需要前端开发区定位了。

8、常见规律:

界面相关,错别字,数据超出边框,选项滚动大多数是前端bug;

性能、安全一般是后端;

参数校验,前后端都有,视情况而定。

猜你喜欢

转载自blog.csdn.net/weixin_38648367/article/details/127999892