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
热门推荐
探讨人性假设对社会行为的影响与启示
鱼油副作用有哪些
詹姆斯2年1.04亿续约湖人!合同细节曝光:含交易否决权+球员选项
幽门螺杆菌根除失败的原因与对策
软件测试7种方法:你知道这七种测试技术吗?
AI时代:普通人如何把握机遇,迎接挑战
高内聚:软件设计中的重要原则
啤酒热量:每100毫升约30-40千卡,饮用需适量
签订家庭装修合同时需注意的35项关键条款
多元艺术拓展电影新视界
未解之谜:鬼魂之谜
开创了一个流派的6款经典游戏,它们才有资格被称为神作
团队遇到瓶颈如何突破
合同工的全勤奖励:法律依据与实践探讨
种植蓝莓的土壤配方,有以下5种方案
户籍类型识别与区分:基于我国户口制度的分析
外贸运营是什么工作?全面解析带你轻松入门
长沙人才政策升级:26个配套办法释放引才诚意
怎么自学视频剪辑和拍摄
股票入门基础知识:轻松掌握股票投资概念
哪些因素决定了高效沟通标题的成功与否?
执行功能训练:点亮学习障碍学生的希望之光
人工智能汽车颠覆交通行业:传统司机将面临职业转型
为什么90%酒厂都失败?揭秘白酒酒窖必备的温湿度控制关键技术
土豆的九个品种大揭秘:从外观到烹饪全攻略
膝盖滑膜炎怎么治好
爬山虎一年能长多高?养护技巧让你的爬山虎快速生长
连锁酒店经营模式(酒店经营管理五种模式)
北欧神话中的雷神托尔:力量与雷霆的化身
经常感冒用什么方法解决