软件测试人员怎么区分前端bug还是后端bug

软件测试人员怎么区分前端bug还是后端bug_第1张图片

 

前端bug和后端bug的特点:

前端  bug 后端  bug

界面相关

业务逻辑相关
布局相关 性能相关
兼容性相关 数据相关
交互相关 安全性相关

测试方法:

一. 使用抓包工具特查看,后端返回给前端的数据,返回的数据与预期的数据一致,就是前端的bug,返回的数据不一致,就是后端的问题;

1. 请求接口的url 是否正确?

如果请求的接口url 错误,为前端bug

2. 传参是否正确?

如果传参不正确,为前端bug

3. 请求接口url和传参都正确,查看相应是否正确?

如果相应的内容不正确,为后端bug

4. 在浏览器控制台输入js 代码调试进行分析:

如果确定是后端的bug,可以进一步通过以下方法精准定位:

1. 查看报错日志

2. 查看数据库确认数据的正确性

3. 查看缓存是否正确

二. 查看报错日志,通过日志分析问题点

复现bug 查看日志中有没有相关信息,如果日志没有有输出,很可能就是这个功能没有与后端交互,也就不存在时后端的问题,如果有日志输入,可以进一步查看有无错误日志信息,进一步分析

三. 经验法:

经验法就要看自己慢慢积累了,负责的项目多了,自然对功能的实现过程了解,就知道如何分类了,在平常的工作和实践中慢慢总结。

你可能感兴趣的:(软件测试面试题,bug)