Ⅰ F12下如何查看bug属于前端还是后端
一般前后端的数据流程是,前端组装数据向后端发起请求,后端进行处理返回响应数据给前端,前端对响应数据前端效果展示。
可以分析是在哪个节点引发的Bug,从而判断是前端还是后端问题。
比如,前端发送请求是,数据组装有问题,导致后端返回报错,这个是属于前端问题。
而如果前端发送请求数据没问题,后端返回数据不对或者报错,可以判断为后端问题。
Ⅱ 怎么判断是前端bug还是后端bug
在提bug时,只有明确定位是前端bug还是后端bug,才能正确指派给对应的开发同学,如果经常分不清楚,一直需要开发同学重新指派,不仅浪费了时间,还会被开发同学吐槽,今天就带大家解锁一些区分前后端bug的技能,分分钟get~
1、出现样式的问题基本都是CSS的bug
2、出现文本的问题基本都是html的bug
3、出现交互类的问题基本都是JS的bug
1、未发送请求,就属于前端bug
2、接口请求url错误,传参错误,就属于前端bug
3、接口返回数据错误,就属于后端bug
1、例如页面加载慢或提交表单慢,一直pending,抓包查看请求耗时,如果耗时长,那就属于后端bug
1、越权。可以分为水平越权和垂直越权,以下两个例子都属于后端Bug。
水平越权的例子:在业务系统中,本来用户A只能对自己的个人信息进行增删改查,但是通过抓包,修改用户id(一般用户id都是递增的),可以获取到其他人的个人信息,或者账号A将自己的个人信息页面通过浏览器发送给用户B,用户B登录系统后可以看到用户A的信息,这就是水平越权了
垂直越权的例子:在业务系统中,本来用户A对某条记录只有查看的权限,但是通过抓包,可以对记录进行修改,这就是垂直越权了
1、例如对于字段有效性的校验等,前后端均需要校验,因此属于前后端共同的bug
以上内容仅供参考,请大家提出优化意见或建议~
Ⅲ 找到一个bug,通过f12,怎么判断bug是前端还是后台的
比较前后约定接口地址、参数、返回字段页面渲染等,错误、缺失则是前端bug。
若上述正确,则大概率是后台bug。
Ⅳ 如何判断一个缺陷是属于前端还是后端的
后端是写接口的,前端是写界面的。出现缺陷时可以用postman之类的测试软件检测一下后端接口,若数据响应正确,则是前端的锅,否则是后端的锅。也不排除部分特殊情况,具体视情况而定。
Ⅳ 出现问题,你会先从哪里找原因
一般出现问题的话,我通常是会从这件事他的根源上找问题找原因,因为其实这个件事情它的根源是有非常极大的影响到,所以从根源追溯下来就会找到错误的原棚尺因,错误的点他在哪里,当然我也会自己反省一下我自己到底是我哪里没有颤和散做的充足,所以才导致这样的一个问题产茄氏生。
Ⅵ 如何分析定位一个问题是前端还是后端引起的
1.首先,记录问题本身错误信息,确认和后台通讯接口
2.通过抓包工具(比如fiddler)复现当前存在问题进行抓包
3.结合接口相关文档说明,对抓包数据进行解析
4.验证解析结果,分析如果请求无误,响应返回结果有误,且结果和问题报错信息一致则为后台问题;若请求无误,响应结果也正确,则为前端问题,如果想系统的学习测试相关的技术,可以了解一下黑马程序员的软件测试课程,里面讲的非常详细。
Ⅶ 400错误 是前端的问题 还是服务器
是前端问题,前端问题报错还有多个如下:
HTTP常见错误 400 401 403 404 405 406 407 412 414 500 501 502
HTTP 错误 400
400 请求出错
由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。
Ⅷ 测试界面上输入信息后点击保存,出现问题,如何确定前端问题还是后端问题
可以通过使用简单网络调试工具对前端后端问题进行定位:例如:- 通过抓包工具没有抓到数据包可以考虑是前端问题- 能够抓取到通信数据包的话就查看下HTTP状态码 1)4xx--客户端(前端)问题 2)5xx--服务端问题在传智播客学习时,老师有讲解过。现在已经毕业了,13k月薪,感谢黑马
Ⅸ 测试:进入某个页面显示内容错误,如何定位是前端还是后端问题
朋友您好,进入某个页面显示内容错误,定位是前端问题还是后端问题,其实很简答。将后端的日志等级调低,当页面显示内容错误的时候,可以看一下后端日志有没有报错;其次,如果你是研发人员的话,可以debug或者将页面请求的响应值都打印出来。还有一种方法,就是在页面端,使用一些工具,如打开开发者工具,点击网络,可以看一下请求后台的返回值是否是预期的,如果是预期的值,页面展示不对,那就是前端展示出现了问题,如果是后端响应的值都不对,那可以从后端排查问题。
Ⅹ 怎样判断是前端bug还是后端bug
可以从请求跟响应这贺悄一过程判断,如果前端已经把数据发送给了后端,后端没有返回数据则是后端问题,如果前端在用户输入数据之后发送请求,前端没有带数据在请求中就是前端的问题,或者说后台已经传回来了数据,但是到铅拍启前端没有显示出来。这个也是槐如前端问题。具体的话可以在浏览器中debug调试看看