JamieLa

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

https://mp.weixin.qq.com/s/VmNIWsdR-djIDpG0FoSj9g

常用的模拟弱网的第三方软件比如:Charles,Fiddler,NetworkEmulator Toolkit等。如果设备没有安装这些软件,那么对于iOS系统的设备来说还有一种方法,就是利用自带的“开发者”来模拟不同网络的测试。

打开iOS系统设备,进入 设置➔ 开发者➔ Network Link Conditioner(on)➔ Enable(on)

注意哦,如果设备的设置里没有找到“开发者”选项,那么需要将设备和一台Mac电脑相连接,然后在Mac上打开Xcode开发工具,此时设备的设置里会出现“开发者”这个选项。找开发童鞋帮忙下,连接下电脑,肯定就可以啦~~

 

图1:“开发者”入口



 

图2:打开网速模拟工具Network Link Conditioner


 

图3:打开功能

在Choose A Profile中可以选择模拟某种常见的网络情况。


 

图4:新增自定义网络环境



在测试时可以选择系统配置好的参数(100%Loss~Wi-Fi 802.11ac),也可以点击Add a profile根据自己的需求配置参数,设置完毕点击存储。在当前的网络环境下打开测试的App项目,就可以进行测试了。

 

综上所述,因这个工具可以自定义的配置很多参数,可以设置各种不同的网络状态,既不需要去配专门的硬件设备,也省去了下载、安装、设置(如果不会使用的话还得花时间先去学习使用方法)第三方软件的时间。而这个自带的工具,不需要那么复杂的操作,只需打开iOS设备,简简单单的几个步骤就可以模拟出想要的网络状况,对iOS下的App测试来说真的是个方便实用的方法。

 

posted on 2021-02-01 16:06  Lalaa8  阅读(435)  评论(0编辑  收藏  举报