• 测试如何区分前后端bug


    当我们测试到前后端分离的项目时,可能就会想这个bug我到底应该指给谁,是前端的问题还是后端的呢,为了让自己更专业,分清前后端问题还是很重要的。

    1、如图商品详情中显示【件装:1,中包装:2 】但是在后台设置【件装:2,中包装:1】,

    我们发现了这个问题,然后就要把他指派给开发了,首先查看一下接口的出参

    bagshl指的是件装,mbagshul指的是中包装(如果分不清,可以查看接口文档或者问开发)接口返回的数据就有问题,所以这个是后端的bug

    如果我们查看响应数据显示的正确,但是商品详情显示反了,这个就是前端的bug了

     

    2.当发现问题还可以查看前端的请求数据(和接口文档进行对比,有没有传错参数,比如统计最低传lower,最高传up但是前端请求的时候传反了就是前端的bug)或者请求参数中为空这些都是前端的问题

    如图:flmc中应该显示【布洛芬片】但是请求中显示的空,很明显这就是前端的问题了

     

     此外,当我们测试APP或者微信小程序等没办法用网页直接查看请求或者响应数据时,可以用fiddler等抓包工具查看

  • 相关阅读:
    CSS3旋转动画
    CSS3的动画属性
    CSS选择器
    JS事件委托
    js 轮播图效果
    JS事件冒泡和事件捕获
    JS自定义播放器
    js闭包for循环只执行最后一个值得解决方法
    交通红绿灯
    汉明距
  • 原文地址:https://www.cnblogs.com/bestxia/p/14255380.html
Copyright © 2020-2023  润新知