Fiddler
文章平均质量分 63
viddyHappy
这个作者很懒,什么都没留下…
展开
-
Fiddler-005-强大的过滤功能介绍
Fiddler 的 Filters 过滤器提供了 域名过滤、客户端进程过滤、请求头过滤、断点过滤、响应状态码过滤、响应类型和大小过滤,以及响应文件头过滤,总计七种过滤方式。下面以域名过滤为例演示。一、实例1、勾选上图中的 Use Filters 选项,启用 Filters,然后在 Hosts 项中做如下图所示的配置:2、点击 【Actions / Run Filterset...原创 2018-07-17 15:19:53 · 2467 阅读 · 0 评论 -
Fiddler-011-网络延时应用小技巧-模拟低网速环境
在日常的网络测试中,经常需要测试网络超时或在网络传输速率不佳的情况的应用场景,而与此同时我们有时手边资源有限,实现在各种真实网络(2G\3G)环境下测试有些局限性。其实 fiddler 已经提供了类似的功能,通过限定数据的传输速率,近似模仿各种网络场景,虽不精确,但确实一种非常不错的网络环境模拟手段!限速对于前端(web、app)测试、开发是非常重要的,也是测试所必经的一环。由于开发者的机器一...转载 2018-07-18 10:59:02 · 1342 阅读 · 0 评论 -
Fiddler-010-AutoResponder 简单的 MOCK SERVER 应用实例
在我们日常的测试中经常需要测试特定的响应对应的客户端展示样式是否正确无误,实现测试方法一般有如下三种:创建新的测试数据(工作量较大) 修改已有测试数据(例如修改对应的状态码,若是最终需要测试的按钮状态由 N 个状态共同决定时,修改起来比较繁琐,而且易出错) 创建 mock server(需要开发一个 mock 测试平台,一般测试人员无法完成,对无相关开发经验的测试攻城狮难度较高)其实,测...转载 2018-07-17 16:00:54 · 392 阅读 · 0 评论 -
Fiddler-009-模拟性能测试的并发测试
通过 Fiddler 可以简单的模拟性能测试的并发测试1、抓包获取网站的登录接口请求2、F12暂停fiddler->选中要发送的请求->电脑键盘大写锁定->shift+R->输入【10】->F12启动fiddler->点击OK代表一次发送10条请求3、发送请求成功,共11次 ...原创 2018-07-17 15:57:26 · 4826 阅读 · 1 评论 -
Fiddler-008-HTTP请求响应数据设置断点并进行修改【影响前端展示】
一、修改请求响应数据在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:电商购物App中商品都有好几种状态(在售、缺货、暂不销售、下 架等)。同时,一般这几种状态均为同一个按钮对应的多种情况,那么测试商品详情时,需要测试按钮在商品不同状态下的显示效果,就需要构建不同状态的商品, 若是多人测试不同的状态下的操作,那么就不能使用同一件商品同时进行测试...转载 2018-07-17 15:46:47 · 1758 阅读 · 0 评论 -
Fiddler-007-修改HTTP请求参数
在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:可以通过修改 HTTP请求 的参数,来获取不同的响应结果。下面以修改 HTTP请求的商品系统编号为例,简单讲解一下如何通过 Fiddler 修改 HTTP请求 的请求参数。初始未修改时,页面显示的商品信息如下所示(此时商品系统编号为:2142717):下面通过 Fiddler 修改商详请...转载 2018-07-17 15:36:27 · 1350 阅读 · 0 评论 -
Fiddler-001-界面介绍及浏览器抓取数据的使用
Fiddler 是个网络调试器,也是目前最常用的http抓包工具之一 。通过 Fiddler,我们能够记录客户端和服务器之间的所有 HTTP请求,即:记录并检查所有你的电脑和互联网之间的http通讯,同时可以针对特定的HTTP请求设置断点,查看所有的进出Fiddler的数据,可以分析请求数据、设置断点、调试web应用、修改请求的数据,修改服务器返回的数据,功能非常强大,是 web 和 Ap...原创 2018-07-17 10:39:09 · 567 阅读 · 0 评论 -
Fiddler-002-添加查看相关配置[serverip、响应时间、server等]
1、打开Fiddler->Rules->Customize Rules/或打开Fiddler后直接Ctrl + R2、Ctrl + F,在输入框内搜索函数:static function Main(),在函数FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today; 2.1、后面添加函数:...原创 2018-07-17 11:01:14 · 435 阅读 · 0 评论 -
Fiddler-003-添加2个过滤规则
1.、点开Fiddler的Rules菜单,点击Customize Rules,具体步骤可参考:Fiddler-002-显示serverIP配置 2、修改class Handlers2. 1、过滤404请求在class Handlers中增加public static RulesOption("Display 404 Request")var m_Filter404: boole...原创 2018-07-17 11:21:34 · 783 阅读 · 0 评论 -
Fiddler-004-抓取浏览器的数据包和手机APP上的数据包
一、获取浏览器的数据包1、设置fiddler代理端口2、设置浏览器的代理服务器3、重新启动fiddler,再次打开火狐浏览器,输入待测网址,获取抓包请求数据4、窗口中状态查看5、F12来回切换可开始/暂定抓包,或直接file->capture traffic查看工作状态,不显示是未抓包状态,显示capturing是工作状态6、抓取指定进程的...原创 2018-07-17 14:59:31 · 645 阅读 · 0 评论 -
Fiddler-006-获取 Cookie 信息
随着网络安全(例如:登录安全等)要求的不断提升,越来越多的登录应用在登录时添加了验证码登录,而验证码生成算法也在不断的进化,因而对含登录态的自动化测试脚本运行造成了一定程度的困扰,目前解决此种问题的方法主要有如下三种:第一、OCR识别。获取验证码图片,识别图片中的验证码,此方法适用于单纯的验证码,而非逻辑验证码,且此种识别需要耗费大量的资源,不建议采用;第二、万能验证码。针对特定的用户,或...转载 2018-07-17 15:27:32 · 2331 阅读 · 0 评论 -
Fiddler-012-命令行和HTTP断点调试
转自:https://blog.csdn.net/ohmygirl/article/details/17855031一. Fiddler内置命令。上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所...转载 2018-07-26 11:40:09 · 184 阅读 · 1 评论