弱网测试工具有哪些
13869
弱网测试工具有:1、QNET;2、Fiddler;3、Charles;4、Clumsy;5、ATC;6、WANem;7、Network Link Conditioner;8、NEWT。其中,QNET是腾讯wetest服务平台推出的一款针对App弱网测试工具,直接在手机上进行安装,注册即可使用,这款产品仅适用于安卓。
1、QNET
腾讯推出的app,自动化弱网测试,支持adb命令驱动,用户可以编写脚本,实现自动化弱网测试,自带真实的全球网络和弱网场景。仅适用于安卓。
2、Fiddler
抓包工具,PC 端安装,作为代理服务器,设置延迟参数,模拟不同的网络情况。只能模拟延迟,如丢包、带宽等等是无法支持的。
3、Charles
抓包工具,PC端安装,作为代理服务器,可以支持延迟、丢包、带宽等弱网配置。弱网配置项只支持HTTP/HTTPS。
4、Clumsy
专门针对弱网测试的工具,PC 端安装,作为代理服务器,支持延迟、丢包、带宽等弱网配置。使用较简单,上手快。
5、ATC
Facebook推出,需要部署在 Linux 系统上,移动端设备通过浏览器访问就可以切换不同的网络环境,还可以同时支持多台设备连接。环境部署较为复杂。
6、WANem
广域网模拟器,支持从光盘启动,可以运行于虚拟机上,也可以直接刷到物理设备上。虚拟机部署不支持上下行网络设置。
7、Network Link Conditioner
这是一款iOS自带的弱网测试工具,当然在MacBook中也可以使用这一款工具,很便捷。
8、NEWT
微软早年推出的弱网测试工具,PC 端安装,作为代理服务器,支持延迟、丢包、带宽等弱网配置。
拓展阅读
弱网测试的指标
- 带宽(吞吐量):单位时间内传输的数据量,单位通常是:每秒比特数:bps。带宽反映了网络的传输能力,越大越好。
- 丢包:数据丢包个数=发送的数据包数-接收的数据包数。丢包反映了网络可靠性,越小越好。
- 时延:数据包从发送开始到接收到该数据,所耗费的时间,单位通常是ms。时延反映了网络的速度,越小越好。
- 抖动:指时延的变化,即两个数据包时延的差值。抖动反映了网络的稳定性,越小越好。
- 乱序:指接收到的数据包顺序和发送顺序不一致的次数。乱序反映了网络的稳定性,越小越好。当乱序比较严重的时候,丢包也会比较严重,所以一般都以丢包指标为主,忽略乱序指标。