接口测试

接口测试主要分为两种,第一种 伪造request ,第二种 伪造response

1.fake request

get请求,很简单,浏览器直接伪造即可

post请求

#1 写代码或者使用firefox插件

前端post数据,如果不是部署到一个服务器上,恐怕会发生跨域问题

当然也可以直接访问接口

#2 fiddler composer

捕捉到的接口url,直接拖到composer中,处理一下,excute即可

#3 fiddler breakpoint

1.bpu 接口url   这个可以再inspectors里面直接改  bpu解除

2.auto responser -> rule editor中选择 *bpu

3.Rules->Automatic Breakpoint ->Before Requests(这种方法会中断所有的会话)
再次点击Rules->Automatic Breakpoint ->Disabled就可以消除断点了

#4 fiddler replay -> Reissue and edit

一样哒 这个可以再inspectors里面直接改


2.fake response

response

#1 fiddler auto responser

模拟各种reponse场景,可以使用正则过滤 接口url

文件来 模拟response body

比较麻烦,推荐使用第二种

#2 fiddler breakpoint

和上面的fake request一样的,只不过bpu换成了bpafter

bpafter 接口url 

2.auto reponser

3. 打开Fiddler点击Rules->Automatic Breakpoint ->After Requests(这种方法会中断所有会话的返回)
再次点击Rules->Automatic Breakpoint ->Disabled就可以消除断点了


3.tips

breakpoint 和 auto reponser 都可以做,fake request和response,两个的区别是什么呢

breakpoint使用方便,但是有时需要手动修改,可能导致client端超时

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值