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
热门推荐
Science最新研究:兴奋性神经元是精神分裂症关键致病因素
苹果为何不是英伟达大客户?历史恩怨与自主芯片战略交织
“贪嗔痴慢疑”:佛教中的五种心理障碍及其现代解读
夏季青海湖骑行攻略分享,值得收藏
健身训练:斜卧杠铃弯举详解
小孩手脚脱皮的原因及治疗方法
团队竞技如何解锁钻石:从团队配合到个人技能全面提升指南
男孩被烫伤,竟因用电吹风暖背治感冒!
如何计算百公里油耗:简单实用的测量方法
打官司也有"有效期"?一文说清楚诉讼时效
淮安必去十大旅游景点推荐,江苏淮安周边游好去处,看看你去过几个?
你好,我是济南!这是我的泉水新名片
收养过继领养的区别
车胎被钉子扎了怎么办?20年老司机教你正确处理方法
历史与AI的距离:聊天机器人在历史学科科研中的应用
玫瑰花根茎的秘密:结构、功能与养护指南
2024 ESMO|张频教授:科学管理恶心呕吐,确保T-DXd治疗最大化获益
黄焖黄鸭叫
如何将笔记本电脑外接显示器设置为主屏幕(简便的步骤让你轻松享受双屏工作)
《咏怀古迹五首·其一》创作背景是什么?该如何理解?
冻疮变白怎么办?原因、症状与科学应对方法全解析
杜甫《咏怀古迹(其三)》:诗圣笔下的昭君传奇
北京R4线一期公示:设5座车站,连接3号线与首都机场
MySQL 访问拒绝错误解决
原来鉴别蜂蜜这么简单,只需一根筷子,真假蜂蜜立马现原形!
成人急性扁桃体炎的症状与治疗全解析
从近视宅男买早餐到彭罗斯逆矩阵:矩阵的秩|N文粗通线性代数
自然数:揭秘数学世界最基础的元素
基本共射极放大电路详解
科学家声称已复活斑驴,却被质疑是冒牌货:其实是“没墨”的斑马