使用Fiddler进行弱网测试

发布时间:2026/7/9 7:27:27
使用Fiddler进行弱网测试 点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快测试APP、web经常需要用到弱网测试也就是在信号差、网络慢的情况下进行测试。我们自己平常在使用手机APP时在地铁、电梯、车库等场景经常会遇到会话中断、超时等情况这种就属于弱网。普通的弱网测试可以选择第三方工具对带宽、丢包、延时等模拟弱网环境。这里带大家一起解锁Fiddler弱网模拟功能操作步骤说明如果你是模拟手机APP的弱网那么你需要确保Fiddler能够抓到手机APP的包。步骤1在Fiddler中启动弱网打开Fiddler→Performance→勾选Simulate Modem Speed勾选之后你会发现网络速度已经慢下来了因为系统里有预设的网络参数值。步骤2设置网络参数1打开Fiddler→Customize Rules2找到下面框出的代码在这里设置弱网参数值解析如果m_SimulateModem为True也就是fiddler开启了弱网模式那么上传1KB的内容 需要300ms转化后的上传速度为1KB/0.3s3.3KB/s下载1KB内容需要150ms转化后的下载速度为1KB/0.15s6.6KB/s。如果要模拟2G网络 上传下载配置如下oSession[request-trickle-delay] 3000;oSession[response-trickle-delay] 1500;如果要模拟3G网络上传下载配置如下oSession[request-trickle-delay] 20 ;oSession[response-trickle-delay] 10;手机APP使用SIM卡数据流量的话要考虑不同的运营商联通、移动、电信根据上行速率、下载速率来设置参数。计算公式为[1/(上或下行速率/8)] x 1000注意1KB8kb步骤3设置完成后保存。这时步骤1勾选的Simulate Modem Speed会被取消勾选需要重新勾选一下再进行测试。备注一般浏览器开发者工具(推荐Chrome自带模拟弱网的功能。浏览器打开开发者工具(快捷键F12)选择Network栏根据需求选择网络状态比如在线、3G、2G、离线等。弱网测试关注点弱网测试主要关注网络状况不好时应用的响应时间、页面呈现、超时提示、超时重连等等。我们测试过程中尤其要注意数据提交的问题一般前端会进行超时限制超出多少秒抛出异常提示此时数据是不应该提交成功的。我之前测试过的软件就出现过弱网时数据可以多次提交成功的情况。最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。