【Fiddler】使用fiddler进行接口测试

Fiddler除了抓包做接口测试也是非常方便的。
对应没有接口测试文档的时候,可以直接抓完包后copy请求参数,修改下就可以了。

Composer简介

点开右侧Composer区域,可以看到如下界面,就是测试接口的界面了
在这里插入图片描述
1.请求方式:点开可以勾选请求协议是get、post等
2.url地址栏:输入请求的url地址
3.请求头:第三块区域可以输入请求头信息
4.请求body:post请求在此区域输入body信息
5.http版本:可以勾选http版本
6.执行:Execute按钮点击后就可以执行请求了
7.请求历史:执行完成后会在右侧History区域生成历史记录

二、模拟get请求
1.在Composer区域地址栏输入博客个人中心地址:https://me.csdn.net/blog/q_Catherine
2.选择get请求,点Execute执行,请求就可以发送成功啦
3.请求发送成功后,左边会话框会生成一个会话记录,可以查看抓包详情
4.右侧history区域会多一个历史请求记录
在这里插入图片描述
5.会话框选中该记录,查看测试结果:
–选中该会话,点开Inspectors
–response区域点开Raw区域
–Raw查看的是HTML源码的数据
–也可以点WebView,查看返回的web页面数据
在这里插入图片描述

三、Json数据
1.有些post的请求参数和返回参数是Json格式的,如csdn的登录请求:
https://passport.csdn.net/v1/register/pc/login/doLogin
2.查看json数据如下图
在这里插入图片描述

四、模拟post请求
1.请求类型勾选post
2.url地址栏输入对应的请求地址
3.body区域写登录的json参数
在这里插入图片描述

4.header请求头区域,可以把前面抓包的数据copy过来
(注意,有些请求如果请求头为空的话,会请求失败的)
在这里插入图片描述
5.执行成功后查看测试结果:
–执行成功如第三所示的图,显示message=success,status=True
–执行失败如下图所示,显示
message=系统繁忙,请稍候再试
status=False
在这里插入图片描述

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fiddler是一个用于HTTP/HTTPS流量调试和分析的工具。它可以用于接口测试,以下是一些在Fiddler进行接口测试的步骤: 1. 下载和安装Fiddler:你可以从Fiddler官网上下载并安装Fiddler。 2. 配置代理:启动Fiddler后,你需要配置你的应用程序或浏览器来通过Fiddler进行流量代理。这样Fiddler就能够捕获应用程序与服务器之间的HTTP/HTTPS请求和响应。 3. 捕获流量:一旦代理配置完成,Fiddler将会开始捕获你的应用程序发送的HTTP/HTTPS请求和服务器返回的响应。你可以在Fiddler的会话列表中查看这些请求和响应。 4. 分析请求和响应:在会话列表中选择一个请求,你可以查看该请求的详细信息,包括URL、头部信息、正文数据等。类似地,选择一个响应,你可以查看响应的详细信息。 5. 修改请求和响应:Fiddler允许你修改请求和响应,以便进行接口测试。你可以编辑请求的参数、头部信息等,并观察对应的服务器响应。这样你可以模拟不同的测试场景。 6. 断点调试:Fiddler还支持设置断点,以便在发送或接收特定请求时暂停流量。这对于调试接口或模拟特定情况非常有用。 7. 自动化测试:Fiddler还提供了一组API,你可以使用它们来进行自动化接口测试。你可以编写脚本,自动发送请求、验证响应等。 总之,Fiddler是一个强大的工具,可用于接口测试和调试。通过捕获、分析和修改HTTP/HTTPS流量,你可以更好地理解和测试你的应用程序与服务器之间的接口通信。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值