抓包工具有Charles、Fiddler等。
•Charles和Fiddler都是抓包工具,可以抓到pc端的请求,手机上设置代理后也可以抓到手机上的请求,也可以修改请求数据和返回的数据。
•在接口已经使用的时候,比如说已经用到了app上,app端测试人员发现有问题,但是不确定是app传给接口的参数有问题,还是接口本身有问题,这个时候就需要抓包来看一下请求参数和返回参数,来进一步的排查问题,这个时候就需要用到Charles和Fiddler了。

1、以Charles为例,抓取网页http://www.besttest.cn,如图    

     

2、修改请求  

  修改请求1.右键Breakpoints

    

  修改请求2.刷新请求页面,点击Execute

    

  修改请求3.更改返回的response页面,点击Execute

    

  修改请求4.页面显示为

    

    

  修改请求5.释放请求,右键Breakpoints去掉勾选

3、Charles代理

  代理端口号位置,点击Proxy → Proxy Settings...

    

4、抓取手机端的包

  打开网路,选择代理为手动,主机名是自己的电脑IP,端口是Charles的端口号

    

  

    

  

posted on 2017-05-19 13:47  笔-记  阅读(233)  评论(0编辑  收藏  举报