一、弱网络测试场景
以及网页端测试,2G/3G网络场景下操作是否存在未知错误。
二。如何设定提琴手?
1.打开fiddler,工具栏工具->:选项配置代理(在app和网页上操作时,可以顺利抢到包,这里就不多说了)
2.工具栏规则& gt性能& gt选中模拟调制解调器速度以打开弱网络。
3.打开Fiddler,点击菜单栏中的【规则】-【自定义规则】,如下图所示:
4.需要手动调整代理服务器的网速:
首先打开“自定义规则”选项卡,或者在右侧找到“FiddlerScript”以找到以下代码:
每上传1KB数据,延迟300ms。
每1KB数据下载一次,延迟150ms。
三。计算2G和3G的上下行速率
1KB = 8kb
2G网络:
上行:2.7K
下行:9.6K
上行:[1/(2.7/8)]X1000=2962ms
下行:[1/(9.6/8)]X1000=833ms
模拟2G,修改后如下图所示:
3G网络:
电信:上行:1.8M 1.8x1024
下行:3.1M 3.1x1024
上行:{ 1/[(1.8x 1024)/8]} x 1000 = 4.34 ms
下行:{1/[(3.3)下行:2.8M
上行:[1/(384/8)]x1000=20.8ms
下行:{1/[(2.8x1024)/8]}
修改上面步骤2对应的值,模拟2G和3G进行弱网测试!
5.打开菜单栏[规则]-[性能],勾选[模拟调制解调器速度]生效,如下图所示:
需要软件测试数据的朋友可以关注并私信我的关键词“数据”,免费获取。