Fiddler如何抓取接口

前几天在学习接口测试的时候,苦于项目没有实质的接口文档,同时因为自己没有拿到接口的测试方法,于是,也不好意思向开发提要求:要求提供接口文档。虽然说,对于后台来说,接口文档是必须的,但是各个公司有各个公司的规则,是吧。
最开始采用的是最笨的方法,使用badboy录制,然后将脚本放到Jmeter的测试工具中。
这里介绍Fiddler的抓接口方法。
其实,搞搞清楚Fiddler的概念:Fiddler是监控你的操作行为,说白了,跟录制类似,同时还留下了url
的接口信息。
1 Fiddler的安装
此处略。
2 Fiddler的使用
在打开Fiddler的时候,会自动跳出很多网站出来,为了我们的测试web的独一性,方便查看,在这里可以使用Fiddler的Filter功能。

  1. 选择Filter,选择 show only the following Hosts 选项
    这里写图片描述

  2. 在该处,输入我们需要抓的urtl
    这里写图片描述
    3)点击Actions
    4)输入url,点击Excute按钮,查看
    5)点击Inspectors按钮以及JSON按钮,查看url的对应的接口以及返回的JSON文件
    6)获取接口
    那么,现在试着通过Fiddler来抓取项目对应的相关接口。
    使用业务员用户和密码登录,登录后,添加用户的操作为例,获取在这操作过程中的相关接口信息。
    a. 根据上面介绍给出的过滤功能。
    b. 点击Excute按钮
    c. 然后打开我们的浏览器,进行我们的登录以及添加终端用户的操作,在Fiddler端,可以观察到:
    这里写图片描述
    d.查看各个url对应的接口信息,以http:///…/…/add为例
    选中http:///…/…/add,然后点击Fiddler右边的Inspector一栏中的WebForms可以查看到对应的接口信息,如图所示:
    这里写图片描述

就这样,通过Fiddler工具就可以获取到url对应的接口信息。

最近总结了一份关于jmeter以及python 进行接口测试的一系列文档,有需要的或者希望更多测试交流,可以加好友

这里写图片描述

  • 11
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值