当前位置: 首页 > news >正文

Bug排查思路

遇到一个Bug,怎么排查?以下几个思路,希望能对大家有所启发

一、环境问题

1、开发的代码是否已更新

2、是否是缓存原因导致的(强刷,手动清除缓存,web甚至可以直接用无恒模式查看页面)

3、是否与操作系统、浏览器版本、浏览器类型等有关

二、区分前后端Bug

1、经验法

可以根据经验,大致判断下:

前端Bug:与界面布局、交互、兼容性等相关

后端Bug:与业务逻辑、安全性、性能、数据等相关

2、抓包

抓包从接口请求url,参数,接口响应来分析

1、未发送请求,就属于前端bug

2、接口请求url错误,传参错误,就属于前端bug

3、接口返回数据错误,就属于后端bug

3、查看服务端的日志

如果没有日志输出,很有可能这个功能与后端没有交互,基本上属于前端Bug

如果有日志输出,可以分析有没有错误的日志,做进一步分析

http://www.lryc.cn/news/177131.html

相关文章:

  • 独立站引流,如何在Reddit进行营销推广?
  • 文件拖拽上传功能已经烂大街了,你还不会吗?
  • TCP与UDP协议详解!!!
  • 《C++ primer》练习6.36-6.38:书写返回数组引用的函数声明
  • Spring Cloud Gateway快速入门(三)——过滤器
  • vue3相比vue2的优点
  • gitee-快速设置
  • 将切分的图片筛选出有缺陷的
  • el-tooltip内容换行显示
  • linux 下用posix semaphore 解决资源竞争问题实例
  • RocketMQ —消费者负载均衡
  • Python自动化小技巧23——PDF文件拆分为单独页面(PyMuPDF)
  • CISSP学习笔记:通过原则和策略的安全治理
  • 【Java 进阶篇】数据定义语言(DDL)详解
  • MySQL详细案例 1:MySQL主从复制与读写分离
  • Kafka 常见问题
  • 如何去开展软件测试工作
  • 详解如何在python中实现简单的app自动化框架
  • 【TCP】三次握手 与 四次挥手 详解
  • 正则表达式新解
  • MissionPlanner编译过程
  • SpringBoot 员工管理---通用模板 ---苍穹外卖day2
  • 可信执行环境(Tee)入门综述
  • Java浮点运算为什么不精确
  • linux使用操作[1]
  • 权限提升Linux篇
  • 影刀自动化采集底层逻辑
  • swiper使用
  • 基于遗传算法解决的多仓库多旅行推销员问题(Matlab代码实现)
  • 微信小程序 工具使用(HBuilderX)