大家好,我是阿萨昨天碰到一个特别好的问题:怎么判断一个bug是前端还是后端的?,下面我们就来聊聊关于如何定义一个bug属于前端还是后端?接下来我们就一起去了解一下吧!

如何定义一个bug属于前端还是后端(如何区分前端和后端bug)

如何定义一个bug属于前端还是后端

大家好,我是阿萨。昨天碰到一个特别好的问题:怎么判断一个bug是前端还是后端的?

日常工作中,各模块开发不同,找开发看问题,经常碰到前端说是后端的,后端说是前端的。有时候还会因为这个闹不愉快。

01一. 前端和后端的区别

打个比方:你去餐厅吃饭。餐厅。大堂,就是供就餐的区域都算前端。餐厅后厨包括吧台处理饮料的,给顾客制作食物和饮料的就算后端。是不是有了一个基本的认识了?比如这段文字排版有问题,就是前端bug前端指的是用户可见的界面,网站/APP前端页面也就是网页或者APP的页面开发,比如网页上的特效、布局、图片、视频,音频等内容。前端的工作内容就是将UX设计的效果图的设计成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容。后端是指用户看不见的东西,通常是与前端工程师进行数据交互及网站数据的保存和读取,相对来说后端涉及到的逻辑代码比前端要多的多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等。

02二. 前后端bug 判断方法?

今天就教大家如何判断。大家按照如下步骤判断。

1. 使用抓包工具,设置好代理。无论是Web或者APP,都可以设置好代理,保证网络联通。

2. 复现问题,查看是否有发请求给后台。没有则为前端,否则为后端。

3. 后端请求状态码不是200,则为后端请求。

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

5. 后端请求的响应数据有问题,那就是后端问题。6. 后端请求的参数错误,则为前端问题,7. 后端请求状态码正确,前端也正常,页面数据就是不对。这种就需要前端开发先定位了。8. 常见规律:

以上,如果还无法确定,先找前端开发定位。然后再找后端。你学会了吗?

,