前后端BUG区分大法

一些明显的问题,比如:一般界面上的像错别字/字体大小、按钮显示、输入框超出边界等问题,前端BUG;

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

进一步方法:

1 查log

通过查看后端服务日志,复现时没有相关日志,基本认为这个功能没有与后端交互,那就是前端问题。

2 看接口

传参不对,导致后端返回错误,前端BUG

传参对,后端处理返回不对,后端bug

后端返回数据正确,页面显示不对,比如前端拿错了字段等,前端bug

3 看DB

很多bug出现在接口的相互调用的情形里。可以通过在数据库里查询数据、比对来判断是哪些接口出了问题,

比如:在A模块添加一条数据,但是在B模块没有展示,这时我们 通过查询数据库的数据来确认,是A模块没有插入数据,

还是B模块没有查询到。而知道接口是前端还是后端负责开发的,就知道bug该给谁改了。

4 个人经验

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于软件测试过程中的缺陷报告提交,一份高质量的缺陷报告除了必要的基本信息以外,还需要根据项目组中每个角色分工不同,...
    M虫神阅读 1,431评论 2 3
  • 软件测试工程师的职责是发现BUG,此外,如何体现个人价值?那么我们试想,只提出问题而不去解决,问题就永远得不到闭环...
    鹤子青云上阅读 1,475评论 0 1
  • 读者提问:如何区分前后端 BUG? 阿常回答:这个问题我从三方面回答:1、为何要区分前后端 BUG;2、前后端 B...
    程序媛淼淼阅读 143评论 0 0
  • 1.如果前端已经把数据发送给了后端,后端接到请求,而后端没有返回数据请求,则是后端出了问题; 2.如果前端在用户输...
    沫沫子i阅读 1,507评论 0 0
  • 小编刚入行的时候还没有前后端分离,当时只知道哪个开发负责哪个模块,有bug了就提给哪个开发。现在后端前端分...
    李发达呀阅读 1,847评论 0 0