如何区分前端BUG和后端BUG

1.前端和后端的区别是什么,呈现形式是什么

前端
前端一般指的是我们肉眼可见的界面设计,主要体现在人机交互的视觉效果,往往需要调用后台的一个接口,进行一个HTTP请求,根据后台反馈回来的数据,渲染到前端页面上。

后端(后台)
后台无法肉眼可见,但是主要为了实现某一具体功能,还有关于数据、逻辑、安全性等底层的东西均属于后端。知道前后端概念后,我们不难理解到底自己提交的bug是属于前端的bug还是后端的bug,方便bug定位,便于提高工作效率。

2.前后端的特点是什么

(1)前端特点

界面、布局、交互

(2)后端特点

业务逻辑、性能、数据、安全性

3.判断前后端bug方法

(1)分析日志

当我们发现一个bug时,可以在复现bug时抓取后端服务日志,并查看分析后端服务的日志。

如果日志中没有相关信息,基本可以认为是前端bug,因为这个bug跟后端没有交互,所以才没有相关日志输入。

反之如果日志有相关信息输出,可以进一步查看是否有错误日志信息,进一步分析,如果明确有报错信息,则基本断定为后端bug,可以将日志和bug一并提交给开发。

(2)抓包工具+报文分析

当我们发现一个bug时,可以在复现bug时可以通过F12、Fiddler抓包前后端交互的报文

相关推荐

  1. 如何区分前端BUGBUG

    2024-06-05 22:22:02       37 阅读
  2. IC设计的前端如何区分的?

    2024-06-05 22:22:02       63 阅读
  3. 前端bug手册

    2024-06-05 22:22:02       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-05 22:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-05 22:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-05 22:22:02       82 阅读
  4. Python语言-面向对象

    2024-06-05 22:22:02       91 阅读

热门阅读

  1. 如何让centOS开机后自动执行某些命令

    2024-06-05 22:22:02       37 阅读
  2. 1120大整数加法

    2024-06-05 22:22:02       25 阅读
  3. 台式机ubuntu22.04安装nvidia驱动

    2024-06-05 22:22:02       30 阅读
  4. 物联网行业知识概览(一)

    2024-06-05 22:22:02       25 阅读
  5. WebSocket详解与封装工具类

    2024-06-05 22:22:02       34 阅读
  6. C语言牛客网题目--井字棋代码详解

    2024-06-05 22:22:02       23 阅读
  7. 编程参考 - 如何判断C++的std::funciton是否为空

    2024-06-05 22:22:02       33 阅读
  8. Shell 编程之免交互

    2024-06-05 22:22:02       25 阅读