这个问题大发了,最近一段时间在测试关于下载课程的问题,因此这种关于网络好喝网络坏的问题,是比必要的,真心想感慨一声,有时候,网路的问题是可遇不可求的啊~
1.在真机上测试时会出现网络不好状况,好,很激动的给开发报了bug,然后,嘿嘿,当开发给你打回bug,并且回了一句,无法复现,你开始要哭了,因为,这时网络好了,嘿嘿,这个bug只能这种很苦逼的来句,无法复现,并且,只能愿上帝赐予我力量,让公司的网络不好吧。
我想到一个方法,做代理,嘿嘿,把无线网络上添上HTTP代理,这样网络是不好了,但是,上不去啊,app都上不去,因此,这种方法真心不好
因此,我搜到了这种不错的方法,嘿嘿
(1)设置-开发者
![](https://img.haomeiwen.com/i3970391/43307dc302451716.png)
(2)开发者-找到:NETWORK LINK CONDITIONER
![](https://img.haomeiwen.com/i3970391/94715da0f444a558.png)
(3)点击Status 进入此页面
![](https://img.haomeiwen.com/i3970391/68d837f5c24be97f.png)
可以看到系统默认配置的网络条件
100%Loss是全丢包,
3G这个大家应该都知道
DSL是电话线上网,
Edge是2G网络,
High Latency DNS是高延迟,
Very Bad Network是网络状况不稳定。
并且底部还有一个添加额外配置的选项可以自定义网络状况
测试结束,切记要更改回来,否则你再报一些bug时,开发会和你急红眼了
2.模拟器
对于测试人员,很少用,因此 如果想要,直接下载一个专用的工具,即可,简单易懂Network Link Conditioner.prefPane这个文件,然后傻瓜式安装,因为很少用模拟器,因此我也没用过。
![](https://img.haomeiwen.com/i3970391/02c3931075ae5949.png)
网友评论