iOS开发者模式自带弱网测试工具
创作时间:
作者:
@小白创作中心
iOS开发者模式自带弱网测试工具
引用
CSDN
1.
https://blog.csdn.net/jdhfjb/article/details/139960612
在移动应用开发过程中,弱网测试是一个非常重要的环节。iOS系统自带的网络链接调节器(NETWORK LINK CONDITIONER)为开发者提供了一个便捷的弱网测试工具。本文将详细介绍如何使用这个工具进行各种网络环境下的测试,帮助开发者优化应用在网络条件不佳时的用户体验。
弱网测试的思路
弱网功能测试:2G/3G/4G、高延时、高丢包
无网状态测试:断网功能测试、本地数据存储
用户体验关注:响应时间、页面呈现、超时文案、超时重连、安全及大流量风险
网络切换测试:WIFI → 4G/3G/2G → 网多状态切换
使用步骤
- 准备环境,设置中调出:开发者选项(如果没有,需要真机联xcode)
- 选择NETWORK LINK CONDITIONER
- 将ENABLE打开
- 选择对应的网络环境,100% Loss、3G、Very Bad Network、WiFi等
- 自定义网络环境:Add a profile
自定义网络环境参数
在"Add a profile…"列表中,可以设置以下参数:
- in bandwidth:下行带宽/输入带宽
- in packet loss:下行丢包率/输入丢包
- in delay:下行延迟/输入延迟,单位为ms
- out bandwidth:上行带宽/输出带宽
- out packet loss:上行丢包率/输出丢包
- out delay:上行延迟/输出延迟
- DNS delay:DNS解析延迟
- protocol:协议,可选任何,IPv4,IPv6
- interface:接口,可选全部,Wi-Fi,cellular(蜂窝网)
2G/3G 网络范围
tips:需要自定义可以根据下方两张图的范围去输入
2G网络
3G网络
目前3G运营及制式:
中国电信 CDMA2000
中国移动 TD-SCDMA
中国联通 WCDMA
本文原文来自CSDN
热门推荐
蛇行天下:揭秘蛇类的生存艺术
中度抑郁的症状表现有哪些
天草纲目:睡觉流口水?可能是身体暗藏疾病的“报警信号”,切勿忽视!
三国时期无当飞军是什么存在?有谁创建的
世界口腔健康日 | 守护居民口腔健康,广东这样做
怎么识别市场洞察中的蓝海市场?
无线加密技术的种类、工作原理
莫让江湖骗术坏了中医药名声
壁挂炉使用注意事项及维护方法
理发剪刀和压剪的正确磨刀方法
《仙逆》与《凡人修仙传》对比分析,大家更喜欢哪一部作品呢!
打粉项目大揭秘:暴利背后的真相与风险
咳嗽跟肺有关系吗
貂蝉VS李白:谁才是王者荣耀的最强战士?
奶茶要分营养等级了?喝哪一级的奶茶才健康?
诗词初学者必看:五言、七言绝句及律诗的平仄格式详解
新生儿遗传代谢病筛查知多少
有什么办法让简历通过率提高80%!
保健品市场:乱象与机遇并存的未来战场
耳聪之道:中医视角下的耳聋防治
《异兽迷城》:一场关于觉醒与蜕变的奇幻冒险
Kaggle入门:泰坦尼克号生存预测实战
命局财官两旺什么意思
想要对iPhone进行个性化定制?三个步骤教你轻松实现
个人所得税其他扣除项目及退税条件详解
从哈尔滨两会提案看机器人产业发展“航向”
应对线上乱价,需采取专业控价方案
如何分析小区的环境与配套?这种环境与配套对居民生活有何影响?
中国国家博物馆:用文物讲好文化故事
社评:中国AI“拥抱开源”给世界的启示