Mock测试工具篇---Fiddler的使用

一、Fiddler 介绍与安装1.1 抓包工具作用通过抓包工具截取观察网站的请求信息,帮助我们深入的了解网站通过抓包工具截取、观察网站的请求与返回信息,帮助测试进行BUG定位与描述通过抓包工具拦截请求修改信息,绕过界面限制,测试服务端功能1.2 Fiddler抓包原理请求先转发给Fiddler,Fiddler接收后将请求转发给服务器;服务器处理后将数据返回给Fiddler,Fiddler再将响应数据转发给客户端(浏览器)1.3 Fiddler安装安装依赖:Miscro
摘要由CSDN通过智能技术生成

目录

一、Fiddler 介绍与安装

1.1 抓包工具作用

1.2 Fiddler抓包原理

1.3 Fiddler安装

二、Fiddler的基础使用

三、Fiddler的高级使用

3.1 设置断点

3.1.1 修改请求

3.1.2修改响应

3.2 自动响应(AutoResponder)

3.2.1 响应状态码测试

3.2.2 自动响应(AutoResponder)

3.3 Composer

3.4 弱网测试

3.4.1 弱网测试概念

3.4.2 弱网测试步骤 

3.5 HTTPS请求

一、Fiddler 介绍与安装

1.1 抓包工具作用

通过抓包工具截取观察网站的请求信息,帮助我们深入的了解网站

通过抓包工具截取、观察网站的请求与返回信息,帮助测试进行BUG定位与描述

通过抓包工具拦截请求修改信息,绕过界面限制,测试服务端功能

1.2 Fiddler抓包原理

请求先转发给Fiddler,Fiddler接收后将请求转发给服务器;

服务器处理后将数据返回给Fiddler,Fiddler再将响应数据转发给客户端(浏览器)

1.3 Fiddler安装

安装依赖:Miscrosoft .Net Framework

安装步骤:1)点击【I Agree

2)选择安装目录,默认即可,点击【Install

3)等待安装完成,点击【Close

启动 Fiddler :以 Windows10系统为例说明
Windows == Fiddler == 》右键【更多】—> 打开文件所在位置  —> 找到 Fiddler 图标—>
右键【发送到桌面快捷方式】

二、Fiddler的基础使用

2.1 抓包(Inspectors)

请求

        请求行

        请求头

        请求体

 响应 

        响应行

        响应头

        响应体

        

2.2 删除请求

菜单删除

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
使用 Fiddler 进行模拟测试,您可以按照以下步骤进行操作: 1. 下载和安装 Fiddler:从 Fiddler 官方网站(https://www.telerik.com/fiddler)下载并安装 Fiddler。 2. 启动 Fiddler:在安装完成后,启动 Fiddler 应用程序。 3. 配置代理:在 Fiddler 应用程序中,转到“Tools”(工具)菜单,选择“Options”(选项)。在“Connections”(连接)选项卡下,确保“Allow remote computers to connect”(允许远程计算机连接)选项被选中。 4. 创建规则:在 Fiddler 应用程序中,转到“Rules”(规则)菜单,选择Automatic Breakpoints”(自动断点)。这将打开一个新的规则脚本窗口。 5. 编写规则脚本:在规则脚本窗口中,您可以编写规则来捕获和修改特定的请求和响应。例如,以下是一个简单的规则脚本示例,用于模拟一个特定的响应: ``` static function OnBeforeResponse(oSession: Session) { if (oSession.uriContains("example.com")) { oSession.utilSetResponseBody("Mock response"); } } ``` 这个示例规则将捕获所有包含 "example.com" 的请求,并将响应体替换为 "Mock response"。 6. 保存规则脚本:保存规则脚本,并关闭规则脚本窗口。 7. 开始模拟测试:在 Fiddler 应用程序中,您可以开始模拟测试。通过在浏览器或其他应用程序中进行请求时,Fiddler 将拦截并根据您的规则脚本进行修改。 这样,您就可以使用 Fiddler 进行模拟测试了。请注意,Fiddler 还提供了许多其他功能和选项,您可以根据需要进行调整和扩展。如需更详细的说明,请参阅 Fiddler 的官方文档和资源。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值