Fiddler如何进行弱网测试

目录

前言

1、Fiddler设置

2、手机设置

3.设置模拟调制解调器的速度:

4.设置手机代理

前言

 

使用 Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。

抓包过程:

1、Fiddler设置

1)启动Fiddler->Tools->Fiddler Options

 

 2)HTTPS选项卡中,设置如下,勾选过程中如有弹窗允许即可;

 

Connections选项卡中,勾选Allow remote computers to connect,勾选时如有弹窗确定即可;

Fiddler listens on port:8888是监控端口;

 

2、手机设置

1)手机和电脑连同一个WiFi;

2)通过ipconfig查看计算机IP地址,如本机IP地址为:192.168.9.150;打开手机无线网络,选择连接的WiFi,设置代理,IP输入192.168.9.150,端口:8888;

3)手机浏览器访问:192.168.9.150:8888,出现响应页面说明连接成功,点击响应界面中的“fiddlerRoot certificate”安装证书,然后就可以操作App通过Fiddler进行抓包了。

可以在Fiddler Statistics(统计)中查看各个请求发送和接受数据大小及传输时间。

3 . fiddler模拟限速的原理
我们可以通过fiddler来模拟限速,因为fiddler本来就是个代理,它提供了客户端请求前和服务器响应前的回调接口,我们可以在这些接口里 面自定义一些逻辑。Fiddler的模拟限速正是在客户端请求前来自定义限速的逻辑,此逻辑是通过延迟发送数据或接收的数据的时间来限制网络的下载速度和 上传速度,从而达到限速的效果。

他提供了一个功能,让我们模拟低速网路环境…启用方法如下:

Rules → Performances → Simulate Modem Speeds :模拟调制解调器的速度

启动fiddler需要进行如下设置:

1.设置端口号:

 

allow remote computers to connect “允许远程计算机连接”为设置的代理可以连接到fiddle上,必须勾选

2.重启fiddle;

3.设置模拟调制解调器的速度:

 

4.设置手机代理

手机代理设置“ip地址为本机的ip,端口号为之前设置的端口号(确保端口号不被占用)”

5.手动设置设置上行,下行速率,模拟网路速度的原理,每上传/下载1KB 要delay 多久…

 


网络取值的算法就是 1000/下载速度 = 需要delay的时间(毫秒),比如50kb/s 需要delay200毫秒来接收数据。

查找代码如下:搜索关键字 m_SimulateModem

if (m_SimulateModem) {

//Delay sends by 300ms per KB uploaded. //每延迟300ms发送1kb的数据,也就是每1s发送3kb的数据

oSession["request-trickle-delay"] = 300

//Delay receives by 150ms per KB downloaded.//每延迟150ms下行1kb的数据

oSession["response-trickle-delay"] = 150

}

请注意,当你存档之后,原本已经勾选的SimulateModem Speeds 会被取消勾选,要记得再到Rules → Performances → Simulate Modem Speeds 勾选喔!

6.设置完成后,清空原有的log,并使用你的app进行弱网条件下的操作,
选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化

如下图:
 

 

不同请求耗时多少的图形表,获取那种资源耗时最大,进而进行优化:

如下图

咖啡加剁椒⑥
关注 关注
  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Fiddler学习笔记(三)——使用Fiddler进行弱网测试
01-20
弱网测试主要就是对带宽、丢包、延时等进行模拟弱网环境。属于健壮性测试的内容。想象一下,用户在地铁里,巴士上,甚至是电梯,车库等场景使用设备或App,我们就需要针对这些场景的弱网环境下,验证出现丢包、延时软件的处理机制,避免因用户体验不友好造成用户的流失。        使用Fiddler主要通过软件限速来模拟弱网测试Fiddler限速是以网络延迟的方式实现的,网络延迟时间*网速=传输字节数,操作步骤如下,勾选simulate modem speeds即可模拟网络限速 上述勾选后,默认为请求数据每1kb延迟300ms,响应数据每1kb延迟150ms,如需修改延迟时间,可进行如下图所示操作,进
APP&PC;弱网测试方法汇总(史上最全)
12-19
APP&PC;弱网测试方法汇总(史上最全)fiddler&charles;&谷歌浏览器自带工具
使用Fiddler进行弱网测试
最新发布
m0_74090098的博客
05-16 309
使用Fiddler进行弱网测试
Fiddler抓包工具之fiddler设置弱网测试
2301_79535733的博客
04-13 576
概念:弱网看字面意思就是网络比较弱,我们通称为信号差,网速慢。意义:模拟在地铁、隧道、电梯和车库等场景下使用APP ,网络会出现延时、中断和超时等情况。1)路径:Rules》Cutomize Rules 或者 直接点击下图中的FiddlerScript,检查修改需要的下载和上传延时,目前上传速度1Kb/300ms,下载速度1KB/150ms 2)然后勾选弱网开关,路径:Rules》Performance》Simulate Modem Speeds,注意,改动FiddlerScript后会自动关闭弱网,正确流
使用Fiddler进行App弱网测试、抓包断点,详细步骤
sasafa的博客
08-03 6578
Fiddler详细弱网测试,断点操作
fiddler设置弱网环境
qadnkz的专栏
04-03 601
【Rules】——【Performance】——【Simulate Modem Speeds】设置为Fiddler默认的弱网环境。原文链接:https://blog.csdn.net/DJB1026/article/details/114579105。使用快捷键【Ctrl+F】打开搜索框,搜索【m_Simulate】,修改数值通过修改网络传输速度,设置弱网环境。重置脚本指令:【Tools】——【Reset Script】二、通过修改Fiddler脚本设置固定数值,设置弱网环境。备注:1S=1000ms。
如何使用Fiddler进行弱网测试
热门推荐
weixin_44901808的博客
07-15 3万+
如何使用fiddler进行弱网测试弱网测试关注点
接口测试|Fiddler弱网测试
nhb687096的博客
05-29 2706
3) 设置完成后,清空原有的log,并使用你的app进行弱网条件下的操作,选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。2)然后勾选弱网开关,路径:Rules》Performance》Simulate Modem Speeds,注意,改动FiddlerScript后会自动关闭弱网,正确流程,先修改,后开启。意义:模拟在地铁、隧道、电梯和车库等场景下使用APP ,网络会出现延时、中断和超时等情况。概念:弱网看字面意思就是网络比较弱,我们通称为信号差,网速慢。等一会看前端报什么信息。
软件测试之使用Fiddler实现弱网测试
伤心的辣条
07-18 879
我们在做运维测试中会使用到到很多软件测试工具,本篇文章给大家分析一下软件测试,教大家在软件测试时来使用Fiddler实现弱网测试
如何用Fiddler模拟弱网测试
weixin_44370919的博客
01-07 4205
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。 抓包设置在此不做赘述,自行百度~ 何为弱网? 不同公司要求可能不一样。有的3g就算。有的40%丢包率,延时上行3000ms,下行1000ms 那么如何进行弱网测试呢? 因为fiddler本来就是个代理,它提供了客户端请求前和服务器响应前的回调接口,我们可以在这些接口里 面自定义一些逻辑。 Fiddler的模拟限速正是在客户..
《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(15)-Fiddler弱网测试,知否知否,应是必知必会
m0_73409141的博客
07-31 1284
现在这个时代已经属于流量时代,用户对于App或者小程序之类的操作界面的数据和交互的要求也越来越高。对于测试人员弱网测试也是需要考验自己专业技术能力的一种技能。一个合格的测试人员,需要额外关注的场景就远不止断网、网络故障等情况了。还要对于弱网的数据定义,不同的应用所界定的含义是不一样且不清晰的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分。按照移动的特性来说,一般应用低于2G速率的都属于弱网,也可以将3G划分为弱网。除此之外, 弱信号的Wifi通常也会被纳入到弱网测试场景中。
弱网测试--使用fiddler进行弱网测试
07-14
弱网测试--使用fiddler进行弱网测试。 
fiddler-mac20191019.zip
10-19
此为.exe工具,想要在mac上使用需要下载Mono,都在我的资源中
fiddler.pdf
03-09
Fiddler是一个HTTP协议调试代理工具,主要用于捕获、查看、修改和重放HTTP和HTTPS请求...此外,Fiddler还支持设置断点调试、截取报文进行请求替换和数据篡改,进行请求构造,以及设置网络丢包和延迟进行APP弱网测试等。
解密Fiddler,从0开始轻松掌握弱网测试技巧!
07-22 181
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。这篇文章就带大家了解一下抓包过程。
怎么用fiddler弱网测试
qq_47555574的博客
08-21 464
首先在fiddler上设置好HTTPS证书和端口8888,勾选允许远程连接选项,将手机和连接在同一局域网下,设置网络代理连接上电脑的局域网IP:8888,可以先在电脑上用浏览器连接127.0.0.1:8888,看看是否能进入下载证书的页面,然后在手机上输入电脑的局域网IP:8888,然后下载证书并安装,这就完成了对手机的请求的截取。 ...
fiddler弱网测试
weixin_44140830的博客
06-15 2026
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。抓包过程:1、Fiddler设置1)启动Fiddler->Tools->Options 这里可能版本不一样会有Fiddler Options和 Options 2)HTTPS选项卡中,设置如下,勾选过程中如有弹窗允许即可;Connections选项卡中,勾选Allow remote computers to connect,勾选时如有弹窗确定即可;Fi
Fiddler弱网测试流程
Wobudong1_的博客
07-10 176
3) 设置完成后,清空原有的log,并使用你的app进行弱网条件下的操作,选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化。2)然后勾选弱网开关,路径:Rules》Performance》Simulate Modem Speeds,注意,改动FiddlerScript后会自动关闭弱网,正确流程,先修改,后开启。2、打开某个网址,可以看到一直在等待中;等一会看前端报什么信息。1、首先把请求断点或者响应短断点打开。
fiddler弱网测试_fiddlerFiddler弱网测试
weixin_39822184的博客
11-30 110
  无论是做web端还是app端的测试,我们都需要对弱网进行测试,对于弱网方法有很多种,如:Fiddler模拟弱网,控制电脑的网速等,今天介绍下Fiddler如何进行测试弱网什么是弱网弱网看字面意思就是网络比较弱,我们通称为信号差,网速慢。现在这个科技时代大量的用户会在地铁、隧道、电梯和车库等场景下使用APP 。这种场景下,网络会出现延时、中断和超时等情况。弱网的危害1、在这个都是属于长...
fiddler 弱网
09-02
Fiddler是一个代理工具,可以通过模拟弱网来进行网站的测试。在Fiddler中,可以通过设置回调接口来自定义一些逻辑。其中一个常用的方法是通过勾选"Simulate Modem Speeds"选项来模拟弱网环境。打开Fiddler后,进入Rules菜单,选择Performance,然后勾选"Simulate Modem Speeds"选项,这样在访问网站时就会发现网络速度变慢了很多。这种模拟可以帮助我们测试网站在弱网环境下的性能和稳定性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Fiddler弱网测试](https://blog.csdn.net/u012014531/article/details/113883090)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [如何用Fiddler模拟弱网测试](https://blog.csdn.net/weixin_44370919/article/details/112286510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 14:00面试,14:06就出来了,问的问题有点变态。。。 52500
  • 14:00面试,14:06就出来了,问的问题有点变态。。。 35831
  • 15:00面试,15:06就出来了,问的问题有点变态。。。 34405
  • 14:00面试,14:06就出来了,问的问题有点变态。。。 26120
  • 15:00面试,15:06就出来了,问的问题有点变态。。。 24914

分类专栏

  • 软件测试 658篇
  • 自动化测试 230篇
  • 软件测试工程师 244篇
  • 软件测试面试 16篇

最新评论

  • 单元测试运行慢?十分钟教会你怎么提升单测运行速度

    ha_lydms: 感谢博主分享的知识,博主文章细节到位,兼顾操作性和实用性,文章思路清晰,

  • 接口测试|超详细面试题【附答案】

    普通网友: 好文,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • 接口测试|超详细面试题【附答案】

    Git小发明: 每当我阅读你的编程博客文章时,我总能感受到你的专业水平和耐心解答的精神。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • 16:00面试,16:06就出来了,问的问题有点变态。。。

    白话机器学习: 通过文章可以看出,博主很有耐心,技术文章不仅是对技术的坚守,更是对知识的热忱和热爱,感谢您的优质分享和坚持更文。期待着博主更加深入的剖析,为大家带来更多的技术好文。

  • 16:00面试,16:06就出来了,问的问题有点变态。。。

    没有什么岁月静好: 778899

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • Python的Django和Flask框架的区别
  • 使用 Scrapy + Selenium 爬取动态渲染的页面
  • Python Requests模块session的使用建议
2024
06月 40篇
05月 113篇
04月 61篇
03月 54篇
02月 46篇
01月 58篇
2023年461篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司爱联网站搜索优化多少钱榆林网站制作设计多少钱山南网站优化按天扣费宣城SEO按天收费价格丹竹头外贸网站设计多少钱崇左营销网站多少钱岳阳网站设计哪家好聊城网站建设设计报价永湖网站推广方案推荐常德百度竞价多少钱横岗seo网站推广公司布吉模板制作公司邯郸百度seo公司聊城高端网站设计报价南京外贸网站设计多少钱抚州网站seo优化公司文山企业网站设计徐州网站优化按天扣费价格黄石建站价格郑州网站制作公司垦利至尊标王公司海南网站推广系统钦州品牌网站设计价格天津企业网站制作价格滁州网络推广多少钱陇南网站推广方案温州企业网站改版价格黑河营销网站推荐南宁阿里店铺运营价格长沙网站推广工具推荐歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化