弱网测试分析实战系列

常见网络类型:

2G ,3G,4G,WiFi , WiFi假热点(如:网络信号强,需要登录才能使用),飞行模式 , 移动数据不可用(手机欠费)

弱网条件测试点:

丢包:请求或者响应被丢弃

错包:如包数据不完整

乱包:包的顺序是乱的,先出去的包不保证先回来

高延迟:响应数据回来时间长,甚至大于客户端等待时间

网络断断续续:网络经常断开又连接,类似于经常出入电梯

弱网下异常处理:

1:弱网时友好提示信息:

2:网络容错机制

3:网络超时机制:

4:网络断线重连机制

弱网如何测试:

1:使用通用的网络标准测试(见下图)

2:保持单一变量与行业龙头竞品对比

3:针对重点模块与开发沟通具体实现,有无接口相互依赖关系

如:A接口需要使用B接口返回的数据,如果B接口因为网络原因请求或者响应失败,结果如何?网络恢复后,是否能恢复正常!

4:正常来说每开发一个模块,都需要针对具体模块做弱网测试,但是如果接手的是一个成品,需要做弱网测试,建议使用弱网+全局遍历(使用一些遍历工具如monkey,maxim,appcrawer等)

弱网实施方案:

1:fiddler,Charles等抓包工具限速

2:NEWT(Network Emulator for Windows Toolkit),Atc(Augmented Traffic Control)专业限速软件

3:谷歌浏览器开发者工具F12

4:苹果手机系统限速功能

5:路由限速(如360,小米,TPlink等路由器自带限速功能)

6:与运维同事一起搭建公司弱网测试平台

常见网络标准

2G网络

3G网络

 

网络测试组合用例:

工具应用:

后面会以NEWT为例详细讲解工具应用,敬请持续关注。

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值