移动APP:iOS模拟弱网测试

转载:http://www.jianshu.com/p/b52448f56c96


开发完成之后自测时要考虑到多种情况, 下面介绍下如何模拟弱网(慢网)环境自测;
首先,使用真机时, 设置方法如下:


设置里进行设置


点击开发者进入开发者设置界面


点击status

选择弱网环境

这里有几种环境,点开之后会有详情介绍,也可以自定义环境


详情


这里每个参数的含义大致如下:
in bandwidth 下行带宽
in packet loss 下行丢包率
in delay 下行延迟,单位为ms
out bandwidth 上行带宽
out packet loss 上行丢包率
out delay 上行延迟
DNS delay DNS解析延迟,这个功能安卓不知道怎么模拟
protocol 协议,可选Any,IPv4,IPv6
interface 接口,可选ALL,Wi-Fi,cellular(蜂窝网)

其次, 使用模拟器设置弱网环境:

Xcode4.1中自带一个叫Network Link Conditioner的工具, 可以让用户模拟不同的网络连接和带宽 。现在Xcode7中得自己去开发者中心下载安装才能用, 如下图所示下载这个安装包


下载安装包


下载安装后,可看到其中有一个Network Link Conditioner.prefPane文件:


Network Link Conditioner.prefPane文件


运行Network Link Conditioner.prefPane后,Network Link Conditioner就会被添加到系统偏好设置的其他分类中 .
这里选安装:


点击安装


Network Link Conditioner被添加到系统偏好设置的其他分类中,如下图:


Network Link Conditioner被添加到系统偏好设置的其他分类中


点击打开:


设置界面


在Profile中包含预置的几种网络环境,分别和上文真机设置模拟环境的选项对应,可以参照上文选择 :


几种网络环境


切换ON和OFF可以打开关闭环境, 打开之后电脑右上角会有一个小图标:


图标


也可以点击图标取消网络限制或打开Network Link Conditioner重新配置 .
还可以根据需要自定义不同的网络环境,点击右侧Manage Profiles进入管理Profiles窗口, 在这里可定义自己需要的Profile:


Profiles窗口


需要注意的是: Network Link Conditioners是对整个系统有效的,普通上网的速度也会被限制, 所以在测试完毕时,记得停止Network Link Conditioner .



作者:勇敢的呆喵
链接:http://www.jianshu.com/p/b52448f56c96
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值