软件测试人员怎么区分前端bug还是后端bug
前端bug和后端bug的特点:
| 前端 bug | 后端 bug |
| 界面相关 | 业务逻辑相关 |
| 布局相关 | 性能相关 |
| 兼容性相关 | 数据相关 |
| 交互相关 | 安全性相关 |
测试方法:
一. 使用抓包工具特查看,后端返回给前端的数据,返回的数据与预期的数据一致,就是前端的bug,返回的数据不一致,就是后端的问题;
1. 请求接口的url 是否正确?
如果请求的接口url 错误,为前端bug
2. 传参是否正确?
如果传参不正确,为前端bug
3. 请求接口url和传参都正确,查看相应是否正确?
如果相应的内容不正确,为后端bug
4. 在浏览器控制台输入js 代码调试进行分析:
如果确定是后端的bug,可以进一步通过以下方法精准定位:
1. 查看报错日志
2. 查看数据库确认数据的正确性
3. 查看缓存是否正确
二. 查看报错日志,通过日志分析问题点
复现bug 查看日志中有没有相关信息,如果日志没有有输出,很可能就是这个功能没有与后端交互,也就不存在时后端的问题,如果有日志输入,可以进一步查看有无错误日志信息,进一步分析
三. 经验法:
经验法就要看自己慢慢积累了,负责的项目多了,自然对功能的实现过程了解,就知道如何分类了,在平常的工作和实践中慢慢总结。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

