全国服务热线:400-6136-679

位置:上海博为峰软件测试培训 > 学校动态 > 如何判断一个Bug属于前台还是后台

如何判断一个Bug属于前台还是后台

来源:上海博为峰软件测试培训时间:2022/2/24 10:21:44

  这里的前台和后台也叫前端和后端。前台基本是能在页面上可看得见的错误,而后台是看不到的,如UI界面样式相关的错误不用判断肯定是前台的,用户数据问题基本是后台的。

  前台一般的工作是获取、加载、计算、渲染数据,后台主要是通过接口直接请求数据或者回写数据,有时候需要通过判断接口的类型和逻辑才能更好的分析是前台还是后台问题。

  较简单偷懒的方法是遇到问题就跑去问开发同事,“哥,这是啥问题?”,这当然不符合测试人的风格,也不利于提高自己。

如何判断一个Bug属于前台还是后台

  较常用的方法就是通过抓包工具(Fiddler、Charles)或PC端浏览器自带的F12来判断,如下是遇到问题判断到底是前台还是后台的常规思路:

  1、看前台是否请求了相应的接口,如果没有按照要求发送请求接口得到的结果肯定不对,此类为参数错误是前台的问题,否则下一步

  2、根据开发或产品提供的接口文档对比,查看请求中的请求头和请求参数忘记带数据或传入的数据不正确,则是前台问题,如果正确仍需下一步

  3、前台按照需求要求的接口进行请求了。查看接口响应的状态码,如果响应的状态码是4开头的一般是前台问题,5开头的一般是后台的问题,如果状态码是200则说明请求成功,没有报错则继续下一步

  4、前台按照需求要求的接口进行请求了,接口返回正常,但是返回的值与页面显示不一致或页面没有显示。如果是接口返回与预期返回不符合则是后端问题,如果是前台显示把值写死了或显示的格式与后台返回的数据不一致则是后台的问题

  5、另外有遇到必须调用接口A拿到权限后才能访问接口B的,前台直接调用B接口且调试成功则该问题既是前台问题也是后台问题

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/6200/news/488950/违者必究! 以上就是上海博为峰软件测试培训 小编为您整理 如何判断一个Bug属于前台还是后台的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6136-679