如何区分前端bug还是后端bug

测试的工作:深挖业务和功能需求,找到bug,定位bug(bug来自前端还是后端),提交给谁去解决

为啥区分前端和后端bug:在禅道或jira项目中,提出bug并准确定位,避免相互推脱

前端bug:先了解请求的过程---用户在前端进行页面操作,如点击某个功能
页面携带数据进行请求,访问具体的功能接口
由后端服务执行该接口相应的业务逻辑,如涉及数据,再去请求并组装数据(处理数据)返回给前端
前端页面进行渲染和展示对应的页面和数据

前端bug特点:– 界面相关    – 布局相关   – 兼容性相关

后端bug特点:– 业务逻辑相关     – 性能相关    – 数据相关   – 安全性相关

区分前端bug和后端bug的方法:1.经验法  做的项目多了,自然知道怎么区分  2.日志查看法 看日志中有没有相关输出 没输出---没与后端交互  有输出,看具体输出出现的错误

3.接口查看法:直接查看后端返回给前端的数据有误还是前端显示有误 4.与后端进行良好沟通--从沟通中定位bug

经验和小结
出现样式的问题基本都是CSS的BUG
出现文本的问题基本上都是html的BUG
出现交互类的问题基本上都是Javascript的BUG
其他问题先沟通,再定位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值