iOS网络限速问题

这个问题大发了,最近一段时间在测试关于下载课程的问题,因此这种关于网络好喝网络坏的问题,是比必要的,真心想感慨一声,有时候,网路的问题是可遇不可求的啊~

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这个文件,然后傻瓜式安装,因为很少用模拟器,因此我也没用过。

点击安装即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,242评论 25 708
  • -----转载----- 1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? ...
    花开沉浮阅读 7,451评论 4 88
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,291评论 4 123
  • 我是有潜力的。 我一直这么劝慰。 你是有潜力的。 身边的人这么赞美。 我似乎懂得所有如何成长和成功的道理,可是我还...
    宋小夏阅读 183评论 0 1
  • 小时候每到这一天,奶奶都会悄悄的把我,拉进屋里,往我的手里塞上一枚煮熟的鸡蛋,说:“吃吧,今天是你的生日”。后来奶...
    水绿如蓝1阅读 1,497评论 0 2