Fiddler抓包5——接口测试(Composer)
来源:互联网 发布:宅男客栈新域名亚洲 编辑:程序博客网 时间:2024/06/11 13:35
前言
Fiddler最大的优势在于抓包,我们大部分使用的功能也在抓包的功能上,fiddler做接口测试也是非常方便的。
对应没有接口测试文档的时候,可以直接抓完包后,copy请求参数,修改下就可以了。
一、Composer简介
点开右侧Composer区域,可以看到如下界面,就是测试接口的界面了
1.请求方式:点开可以勾选请求协议是get、post等
2. url地址栏:输入请求的url地址
3.请求头:第三块区域可以输入请求头信息
4.请求body:post请求在此区域输入body信息
5.执行:Execute按钮点击后就可以执行请求了
6. http版本:可以勾选http版本
7.请求历史:执行完成后会在右侧History区域生成历史记录
二、模拟get请求
1.在Composer区域地址栏输入博客首页:http://blog.csdn.net/mtbaby
2.选择get请求,点Execute执行,请求就可以发送成功啦
3.请求发送成功后,左边会话框会生成一个会话记录,可以查看抓包详情
4.右侧history区域会多一个历史请求记录
5.会话框选中该记录,查看测试结果:
–选中该会话,点开Inspectors
–response区域点开Raw区域
–Raw查看的是HTML源码的数据
–也可以点WebView,查看返回的web页面数据
三、Json数据
1.有些post的请求参数和返回参数是Json格式的,如csdn的登录请求:https://passport.csdn.net/account/login?from=http://my.csdn.net/my/mycsdn
2.查看json数据如下图
四、模拟post请求
1.请求类型勾选post
2. url地址栏输入对应的请求地址
3. body区域写登录的json参数
4. header请求头区域,可以把前面抓包的数据copy过来
(注意,有些请求如果请求头为空的话,会请求失败的)
5.执行成功后查看测试结果:
–执行成功如第三所示的图,显示success=True
–执行失败如下图所示,显示
message=Invalid length for a Base-64 char array or string.
success=False
- Fiddler抓包5——接口测试(Composer)
- Fiddler抓包5-接口测试(Composer)
- Fiddler抓包5-接口测试(Composer)
- Fiddler抓包5-接口测试(Composer)
- Fiddler—Composer(接口测试)
- fiddler抓包,搞定接口
- python + fiddler抓包测试
- *android抓包工具——fiddler抓包分析api接口
- Fiddler工具——手机抓包
- Fiddler之——Fiddler抓包分析
- app测试总结(fiddler抓包之https)
- fiddler对android API接口抓包
- Fiddler-手机测试抓包利器
- 【测试】Fiddler实现手机抓包
- 接口测试二(App抓包)
- Fiddler实现手机抓包——小白入门
- Fiddler实现手机抓包——小白入门
- Fiddler实现手机抓包——小白入门
- CAS单点登录-单点登出/退出/注销(十二)
- ARM+FPGA如何入门,如何学习入门嵌入式
- 细说Angular ng-class
- 学生管理系统——xsgl.util
- 【QT】信号和槽机制(二)
- Fiddler抓包5——接口测试(Composer)
- java如何实现一个字符串的反转和替换
- Caffe使用中遇到的问题
- Linux core 文件
- 从零开始学习嵌入式-笔记(1)
- 外部变量与全局变量
- iOS VGGNet App
- hello,MY CSDN!
- 从0到1的环境搭建过程