ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

专项测试之弱网测试

2021-11-18 22:03:54  阅读:274  来源: 互联网

标签:弱网 专项 Fiddler https Clumsy 之弱 测试 模拟


一、什么是弱网测试?
通常低于3G网络速率和弱信号的Wifi都属于弱网。弱网测试主要是对网络带宽、丢包、延时等进行模拟弱网环境去测试不同应用软件,属于健壮性测试。
二、为何要进行弱网测试?
(1)国内移动智能设备迅速普及,大大增加了用户碎片化使用智能设备的概率,用户可能会在车站、地铁、高铁、公交、电梯间、楼梯间、隧道、地下车库等弱网环境下使用互联网应用。我们需要针对这些弱网环境,验证应用软件的健壮性和容错性,提高用户体验,避免因用户体验不友好造成核心用户的流失。
三、如何做弱网测试?
通过工具对数据链路层进行干扰,设置不同的网络带宽、丢包、延时参数来模拟弱网环境,进行测试。针对弱网测试,提供以下测试策略:

 

 五、弱网测试工具

常用的弱网测试工具有:Fiddler、Charles、Clumsy、弱网仪等。

网络范围:

测试方法:

  测试环境:Windows系统+WIFI

  测试工具:Fiddler+Clumsy

1、Fiddler模拟弱网测试场景

测试说明:通过Fiddle 可以模拟网络情况,上下行网络,主要是网络延迟下的弱网测试,Clumsy可以模拟网络延迟、丢包率、节流、重发、乱序等情况。

Fiddler 模拟网络

上行速度500,表示每500ms 每kb 的上行速度,下行速度400,代表 400ms每kb的下行速度。

 

2、 Clumsy

clumsy下载地址:https://pan.baidu.com/s/1iW51AAAqw8couc4H2oZj9A   提取码:qsfc

延迟(Lag),数据延迟,毫秒

掉包(Drop),丢包

节流(Throttle),把一小段时间内的数据拦截下来后再在之后的同一时间一同发出去。

重发(Duplicate),随机复制一些数据并与其本身一同发送。

乱序(Outof order),打乱数据包发送的顺序。

篡改(Tamper),随机修改小部分的包裹内容。

测试过程:

1.PC端打开Fiddler,手机连接代理。

2.打开clumsy,在Filtering输入框中输入:outbound and ip.DstAddr == 59.83.221.218(这是你的手机的IP地址)。

3.根据要求,勾选(Lag),设置Delay输入框为500。

4.点击Start,打开你的手机app。

要停止就点击Stop,然后再次修改数据,点击Start开始测试。

 

参考博文:

https://blog.csdn.net/wangjuan_0216/article/details/86588293 (比较全面)
https://www.cnblogs.com/xiao-qing/p/9431600.html (场景化举例)
https://www.cnblogs.com/zhangfeiyue/p/10683984.html (Fiddler+Clumsy)

 

 

 

标签:弱网,专项,Fiddler,https,Clumsy,之弱,测试,模拟
来源: https://www.cnblogs.com/zxt518/p/15574606.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有