工具一1、运行,fiddler,选择Rules—>Cutomize Rules打开CustomRules.js 文档
在打开的文档中按Ctrl+F键,在弹出的查找对话框中,输入关键字m_SimulateModem进行查询,如图所示:
其中oSession[“request-trickle-delay”] = “300”,注释中有说明,上传速度默认延迟为:1kb/0.3s
oSession[“response-trickle-delay”],上传速度默认延迟为1kb/0.15s
2、设置完成后,进行启动运行
备注:当测试手机app的时候,要设置手机的代理
工具二、fiddler只能模拟网络延迟,下面这个工具可以模拟丢包率、错误率、和网络延迟:Network Emulator for Windows Toolkit
1、现在安装工具直接下载64位的一步步安装就行https://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/
2、运行软件,进行配置
(1)创建一个过滤器:选择菜单configuration->new filter,点击add
(2)接着创建一个连接:configuration->new Link
Link的参数主要有:丢包、误码、时延、带宽、网卡队列、拥塞、录制、网络中断几项。
右键点击选择新建的链接,选择Set UpStream,进行设置
丢包设置
延迟设置
错误设置
工具栏快捷菜单
连接方式:
Dialup56k:通过传输速率为56kbps的modem进行连接
ADSL(128/512):通过上行128kbps,下行512kbps的ADSL连接。
GPRS:它是GSM移动电话用户可用的一种移动数据业务,理论传输速率115kbit/s,实际可达53.6Kbps。
CDMA2000:3G移动通讯标准。
WCDMA:宽带码分多址(英语:Wideband Code Division Multiple Access,常简写为W-CDMA),是一种3G蜂窝网络,使用的部分协议与2G GSM标准一致。
IEEE802.11b:通过无线局域网,带宽最高可达11Mbps,实际的工作速度在5Mb/s左右,室外为300米;在办公环境中最长为100米
备注1:手机弱网测试的时候,电脑和手机必须在同一网段,即电脑和手机统一连接到wifi热点,如果台式机没无线网卡的话,最后下载第三方工具进行创建wifi热点,最方便的方式是使用小wifi,例如:小米wifi,360wifi
备注2、通信模式选择IEEE802.11b
网友评论