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