深圳市鸿华锐信息技术有限公司欢迎您!
服务创新提升价值!
百度地图| SiteMap| 知识库| 联系我们
全国服务热线:0755-88855786   深圳:13058107600

知识库

全国服务热线:
0755-88855786
深圳:
13058107600

弱网测试及工具对比(Fiddler/Charles/NEWT/Clumsy/ATC/WANem/QNET)

  1. 什么是弱网测试?
    弱网测试主要就是对带宽、丢包、延时等进行模拟弱网环境。

    衡量网络性能好坏的几个指标:
    带宽(吞吐量):单位时间内传输的数据量,单位通常是:每秒比特数:bps。带宽反映了网络的传输能力,越大越好。
    丢包:数据丢包个数=发送的数据包数-接收的数据包数。丢包反映了网络可靠性,越小越好。
    时延:数据包从发送开始到接收到该数据,所耗费的时间,单位通常是ms。时延反映了网络的速度,越小越好。
    抖动:指时延的变化,即两个数据包时延的差值。抖动反映了网络的稳定性,越小越好。
    乱序:指接收到的数据包顺序和发送顺序不一致的次数。乱序反映了网络的稳定性,越小越好。当乱序比较严重的时候,丢包也会比较严重,所以一般都以丢包指标为主,忽略乱序指标。

    2.为什么做弱网测试?
    1.用户体验
    使用过程中,弱网的高延迟和高丢包,在实时性要求非常高的场景,容易损失用户体验。
    2.非正常情况下,出现bug概率会增加
    在日常需求中,经常会遇到一些用户反馈一些无法简单复现的bug,有很大一部分的bug是由于用户自身的网络环境波动,或者是本身网络环境就较为恶劣。而服务面对这种恶劣的网络环境的健壮性不够,导致会出现一些意想不到的bug。

    3.弱网的衡量指标
    衡量指标要根据实际使用环境来确定,这里不方便放出公司的指标。

    4.弱网测试关注点
    用户体验:响应时间、页面呈现、超时文案、超时重连机制、安全及大流量风险

    弱网测试:功能在高丢包高延时下的实现等

    无网状态:断网功能、本地数据存储

    网络切换:wifi-有线-无网及之间切换

    5.弱网测试常用工具
    通过设备连接到PC上进行弱网络测试,比如Fiddler,Charles,NET,Clumsy,WANem等

    在专有服务器上构建弱网络WiFi,移动设备连接该WiFi进行弱网络测试,相关的技术方案有ATC、WANem等

    以独立 app 的方式,为用户提供弱网络模拟服务。比如QNET,在Android设备上直接安装使用


    简单使用推荐使用Clumsy,环境部署简单,使用门槛低;要模拟完全真实环境推荐WANem,直接刷到交换机上;安卓app推荐使用QNET


QQ客服在线咨询
业务咨询:
223883921
QQ客服在线咨询
技术支持:
56802890
联系方式
联系电话:
0755-88855786
微信客服
扫码二维码
返回顶部
✉ 

留言