欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Fiddler 接口测试(Composer)的使用方法

程序员文章站 2022-05-03 11:41:51
下载地址:https://www.telerik.com/download/fiddler 一、Composer简介 右侧Composer区域,是测试接口的界面: 相关说明: 1.请求方式:点开可以勾选请求协议是get、post等 2.url地址栏:输入请求的url地址 3.请求头:第三块区域可以输 ......

下载地址:

一、composer简介

右侧composer区域,是测试接口的界面:

Fiddler 接口测试(Composer)的使用方法

相关说明:

1.请求方式:点开可以勾选请求协议是get、post等

2.url地址栏:输入请求的url地址

3.请求头:第三块区域可以输入请求头信息

4.请求body:post请求在此区域输入body信息

5.执行:execute按钮点击后就可以执行请求了

6.http版本:可以勾选http版本

7.请求历史:执行完成后会在右侧history区域生成历史记录

 

二、模拟get请求

1.在composer区域地址栏输入url地址:

2.选择get请求,点execute执行,请求就可以发送成功啦

3.请求发送成功后,左边会话框会生成一个会话记录,可以查看抓包详情

4.右侧history区域会多一个历史请求记录

Fiddler 接口测试(Composer)的使用方法

5.会话框选中该记录,查看测试结果:

--选中该会话,点开inspectors

--response区域点开raw区域

--raw查看的是html源码的数据

--也可以点webview,查看返回的web页面数据

Fiddler 接口测试(Composer)的使用方法

 

三、json数据

1.有些post的请求参数和返回参数是json格式的,如博客园的登录请求:https://passport.cnblogs.com/user/signin

2.查看json数据如下图

Fiddler 接口测试(Composer)的使用方法

 

四、模拟post请求

1.请求类型勾选post

2.url地址栏输入对应的请求地址

3.body区域写登录的json参数

4.header请求头区域,可以把前面抓包的数据copy过来

(注意,有些请求如果请求头为空的话,会请求失败的)

Fiddler 接口测试(Composer)的使用方法

5.执行成功后查看测试结果:

--执行成功如第三所示的图,显示success=true

--执行失败如下图所示,显示

message=invalid length for a base-64 char array or string.

success=false

Fiddler 接口测试(Composer)的使用方法

转自:https://www.cnblogs.com/yoyoketang/p/6754560.html