Fiddler官网下载地址:http://www.telerik.com/fiddler

一、Fiddler的安装步骤

1、第一步,首先我们双击打开Fiddler的安装包,后缀名.exe的文件,然后进行下一步操作。

2、打开后我们点击 我同意 按钮 红框中按钮,进行下一步操作

3、下一步我们选择文件安装路径,不能出现中文的路径,作者本人是安装在了D盘的某个文件夹中。选择完路径我们点击Install按钮,进行安装。

4、这里安装完成后直接点击 Close 完成安装 。

二、Fiddler的初始配置

1、安装完成后,我们打开Fiddler工具,来进行操作,打开后界面如图下所示。

2、打开Fiddler工具之后 我们开始进行配置,选择Tools中的Options...选项,进行下一步

3、选择之后界面如下图所示,我们首先选择Connections选项卡进行更改端口号(只要不和其他测试工具端口号冲突即可)

再然后将下面四个选项中后三个打勾,左边的三个第一个默认是打勾的,我们需要手动取消勾选即可。配置完成之后不要点击OK,我们要进行下一个选项卡的设置

4、以上的操作完成以后 我们选择HTTPS选项卡,将里面的选项打勾,如图所示,完成之后点击OK按钮即可。

三、Fiddler网站的接口抓包步骤及修改搜索内容

1、以上操作都完成之后,我们就可以进行抓包了,下面我们将进行一系列的操作,

第一步:抓包之前我们首先打开工具中自带的IE浏览器

第二步:工具默认的情况下左下角是空白的,需要手动点击执行(详情看下图)

第三步:在浏览器输入框中输入任意数据进行搜索即可

第四步:搜索完成后,Fiddler工具内 请求列表区域会获取相应接口数据,我们需要进行选择

第五步:Fiddler响应的接口与浏览器搜索的相对应

完成以上步骤我们进行下一步操作。

2、接下来,我们先按照上图所示的方法进行请求列表区域的清空方法,进行清空,来进行下一步操作,清空后,我们再次点击搜索,来获取对应接口的数据,方便我们找寻正确的接口

3、获取到接口数据之后,我们开始进行断点设置,在工具栏中选择Rules里面的Automatic Breakpoints选项卡中的Before Requests。

(默认情况下 断点是没有被选中的,需要手动进行选择,选择之后如果后续不使用的情况下要将其取消选择,取消选择就是把选项改为如下图所示那样即可)

4、自动断点设置完成以后,我们进行清空列表,再次点击搜索,进行获取,获取到之后

找到刚获取的向上箭头,来进行下一步的修改

5、双击打开之后,响应列表界面如下图所示界面,默认红框内的选项卡是第一个,我们需要手动选择为第四个选项卡,来操作里面的wd后面的123内容进行修改

修改完成后点击Run to Completion按钮 进行执行,执行后,浏览器也会随之更改例如修改搜索内容为:12306等等任意数据(详情看下图)。

6、修改完成后的浏览器界面,原本搜索的内容为123,修改后为12306,浏览器显示的界面就是修改后的界面。(如图下所示)。

四、使用Fiddler修改网页中的任意内容

1、第一步:我们进行设置,步骤如图所示,选择 Rules中的第三个选项,在选择其中的After的选项即可。

2、第二步:设置好以后,我们进行清空列表,再次搜索,获取新的接口。

3、第三步:再次获取新的接口后,我们进行双击打开红框中的向下红色箭头,进行下一步的操作。(此时的页面是一直处于加载中的状态,等待修改)

4、第四步:双击打开之后,我们的界面如下图所示的一样,需要进行一系列的操作来完成,按照下图步骤操作。

5、上面的步骤完成后,我们来搜索页面中包含的某个东西例如:“搜索工具”,我们将搜索工具进行修改,修改为“搜索工具被修改了”字样

最后点击页面中的 Run 按钮(绿色背景图的那个按钮)进行执行,来完成修改。

6、下图所示界面就是修改之后的页面了,已经成功将“搜索工具”修改成“搜索工具被修改了”字样。

五、Fiddler工具中的弱网测试方法

1、如下图所示进行设置,选择 Rules,选择第四个选项,打开

2、打开之后向下滑动,找到下图所示的内容进行修改。

3、修改的这个两个地方一个数发送数据的延迟,一个是接收数据的延迟。修改完成后进行保存,直接点击X号会自动保存。

4、上面的设置完成之后,我们在进行以下设置,1、选择rules,2、选择最后一个选项卡,3、打勾第一个选项。(关闭弱网测试时将此取消勾选)

5、以上都完成以后,进行搜索,就会如下图所示界面一样,一直处于加载中,加载非常缓慢数据,这样就完成了弱网测试。

如果对你有帮助的话那就点个赞吧!!!

Fiddler抓包工具的安装与使用方法相关推荐

  1. Fiddler 抓包工具“测试人员”高频使用方法

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 抓包工具简介 一.Fiddler 抓包原理 二.Fiddler 的下载安装 1. [下载地址](https://www.te ...

  2. Charles是Mac的Fiddler抓包工具

    windows下面我们经常使用 Fiddler 抓包工具进行代理等一系列操作.然而,在 Mac 下的 Fiddler 勉强能运行,但是其挫的都不想说它了.今天看到朋友推荐这款 Charles Mac下 ...

  3. 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具

    本篇涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 文章是针对零基础入门接口测试和py ...

  4. Fiddler抓包:详解Fiddler抓包工具软件使用教程

    为什么要先学fiddler?学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始.结合抓包工具讲http协议更容易学一些. 抓firefox上https ...

  5. fiddler抓包工具:生成证书

    转载自:https://www.cnblogs.com/FR-Long/p/7255388.html fiddler抓包工具: 先对fiddler作一个简单描述: Fiddler是一个调试代理工具,它 ...

  6. Fiddler抓包工具使用(一)

    Fiddler抓包工具 官网下载:https://www.telerik.com/fiddler 安装装好后打开Fiddler.exe 1.Fiddler抓包开关  2.Fiddler默认是抓取Htt ...

  7. Fiddler抓包工具 总结笔记

    Fiddler抓包工具的介绍与使用 文章目录 Fiddler抓包工具的介绍与使用 序章 1. Fiddler 抓包简介 1)字段说明 2)Statistics 请求的性能数据分析 3)Inspecto ...

  8. Python+Requests接口测试教程(1):Fiddler抓包工具

    本书涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 刚买须知:本书是针对零基础入门接口 ...

  9. App测试---Fiddler抓包工具手机添加代理后连不上网解决办法

    在App测试中遇到的问题:Fiddler抓包工具手机添加代理后连不上网 背景:需要测试接口返回值是否ok.因此使用Fiddler工具进行抓包,查看网络请求的返回值.安装Fiddler工具后,在进行Fi ...

  10. Fiddler抓包工具如何设置过滤域名

    在做性能测试编写,测试脚本时,可以使用F12开发者工具,也可以使用FIddler抓包工具,当为弹框时,点击后页面消失的情况只能使用抓包工具,如何抓取比较干净的请求,那么需要设置域名. 步骤:1.打开f ...

最新文章

  1. SAP QM初阶事务代码QA11对检验批做UD时出现很多UD Code的选择集?
  2. linux sh 字符截取,shell字符截断
  3. nginx的502问题
  4. Ecos笔记--2014/5/3
  5. 新闻发布系统C语言,资讯 | 助力期末之c语言专场圆满结束!
  6. 【BZOJ】2194: 快速傅立叶之二
  7. 电商后台管理系统项目总结(一)
  8. 机器人控制算法----模糊控制
  9. ai人工智能写歌词app,ai写歌词网站,ai作词软件创作版,作词人的辅助工具,押韵助手
  10. Java8 日期时间类
  11. 龙讯2号 我用带有胡伟武签名的龙芯电脑
  12. Introduce myself
  13. 《城市化》(顾朝林)-重要术语
  14. 攻防世界-MISC-练习区12题解
  15. 解密excel工作表打开密码
  16. Hive3入门至精通(基础、部署、理论、SQL、函数、运算以及性能优化)15-28章
  17. 华为设备BGP基本配置
  18. EasyNVR集成iframe后,视频无法播放如何解决?
  19. Netty学习(七):心跳检测机制
  20. Winform实现光盘刻录功能

热门文章

  1. python调用window dll和linux so例子
  2. 大战设计模式【10】—— 外观模式
  3. [JavaScript语法学习]重新认识JavaScript
  4. Junit4 基于 custom Rule retry
  5. C#多线程之线程同步篇2
  6. Linux系统GCC常用命令和GCC编译过程描述
  7. ThinkPHP邮件发送函数示例
  8. (六)Value Function Approximation-LSPI code (3)
  9. linux debain下vim高亮显示
  10. [3]⾃自定义视图、视图控制器