news 2026/5/25 10:44:35

iPhone15信号算弱网嘛,工作中又该如何进行弱网测试?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
iPhone15信号算弱网嘛,工作中又该如何进行弱网测试?

iPhone信号差,已经成了历史的难题了。问题一直在,从未被解决,或许苹果自己就没打算彻底解决这个问题,毕竟牙膏是要慢慢挤的,一次解决了,后面怎么割韭菜啊。

可能有朋友就问了,信号差咋了,苹果不一样卖嘛,能打电话不就行了,要什么自行车?

但是如果你是一个测试工程师,你就不这么想了,因为信号差,在软件使用过程中就会出现很多你意想不到的bug。

专业一点说,这就是弱网环境,咱们要开展弱网测试

弱网定义一般是2G、3G,以及在特定的地铁、隧道及山区等,当然今天的主角iphone15的信号到底算不算弱网,大家仁者见仁、智者见智吧,反正相比华为mate60,iphone15就是“弱网”。

在弱网环境下使用APP ,就会出现一些譬如网络延时、中断和超时等情况,像我们在地铁上刷抖音,滑到下一个时候突然间就会页面卡住不动了,这就是因为网络差的原因导致的。

APP上很多bug都会在弱网的情况下展现出来,如由于响应慢而多次请求,最终导致app出现ANR问题。

做弱网测试,最基本的方式就是营造一个弱网环境,像刚才提到的直接使用2G、3G网络,去地铁、车库等是最基本的,但是有时候我们需要在办公室模拟一种弱网出来,我们可以说几个常见的方式。

1、fiddler/charles软件模拟

fiddler和charles是两款非常常见的网络代理工具,可以通过设置网络延时控制网速快慢,我们就以fiddler为例给大家讲讲。

首先打开Fiddler,菜单Rules—>Cutomize Rules,就可以自定义网络延时了。

  • Delay sends by 300ms per KB uploaded:上传1KB内容需要300ms,转化一下上传速度:1Kb/0.3s = 3.3KB/s,也就是说网络上行速度只有3.3KB。

  • Delay receives by 150ms per KB downloaded:下载1KB内容需要150ms,转化后的下载速度:1KB/0.15s=6.6KB/s,也就是说网络下载速度只有6.6KB。

  • 如果你想设置下载的速度为50KB/s,你则需要设置Delay 时间为 20ms。

然后就是启动弱网限速,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多。

最后可以通过抓包结果查看限速效果。

2、路由器限速

现在像华为、tplink、小米等主流路由器都提供了限速设置,步骤简单,限速精确,非常适合wifi环境下的弱网测试。

以小米路由器为例,登陆小米路由器后台系统(192.168.31.1),选择“高级设置”->“智能限速”选项,点击设置限速按钮,输入上传、下载网速范围即可。

好了,就是这么简单,手机连接路由器就可以愉快地弱网测试了,当然如果你是iphone,是不是就可以省下限速这个步骤啦,大家有其他弱网测试好的方法,一定要和allen老师多沟通,大家一起进步,一起消灭软件中的bug,保证软件质量。

最后作为一位过来人也是希望大家少走一些弯路,在这里我给大家分享一些软件测试的学习资料和我花了3个月整理的软件测试自学全栈,这些资料希望能给你前进的路上带来帮助。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/22 13:28:26

HIWIN直线导轨HG/EG系列怎么选?负载与精度参数对比

最近帮客户做选型时,经常遇到问HG和EG系列直线导轨滑块该怎么挑的问题。其实核心就两个点:设备需要承载多大重量?精度要求到什么程度?作为深圳市海威机电有限公司——HIWIN正式授权经销商的技术支持,我结合日常接触的案…

作者头像 李华
网站建设 2026/5/24 8:58:55

收藏!国自然课题中标应该具备哪些基本条件

✅申请人资格1️⃣具体标准:身份与依托单位 说明与依据:必须是依托单位的科学技术人员,或无固定单位但获依托单位同意。2️⃣具体标准:学历与职称 说明与依据:高级职称或博士学位;不具备者可提供两名同领域…

作者头像 李华
网站建设 2026/5/22 12:24:30

解锁“银发族”安心数字生活!

岁岁重阳,今又重阳。当金黄的秋意漫染街巷,我们总想着为长辈送上一份温暖与关怀。可如今数字化浪潮席卷生活,注册登录要记密码、办业务要跑多地、手机里还藏着各种诈骗陷阱,这些 “数字难题” 让不少长辈望而却步。别担心&#xf…

作者头像 李华
网站建设 2026/5/25 8:00:44

Arduino IDE 2.0高效实战指南:如何快速掌握嵌入式开发?

Arduino IDE 2.0高效实战指南:如何快速掌握嵌入式开发? 【免费下载链接】arduino-ide Arduino IDE 2.x 项目地址: https://gitcode.com/gh_mirrors/ar/arduino-ide Arduino IDE 2.0作为一款现代化的开源开发环境,为嵌入式系统和物联网…

作者头像 李华
网站建设 2026/5/25 8:00:37

系统伪装革命:让任意Windows设备秒变三星Galaxy Book

系统伪装革命:让任意Windows设备秒变三星Galaxy Book 【免费下载链接】galaxybook_mask This script will allow you to mimic your windows pc as a Galaxy Book laptop, this is usually used to bypass Samsung Notes 项目地址: https://gitcode.com/gh_mirror…

作者头像 李华
网站建设 2026/5/25 8:53:50

RedPill黑群晖引导工具RR 25.6.4版本完整指南

RedPill黑群晖引导工具RR 25.6.4版本完整指南 【免费下载链接】rr Redpill Recovery (arpl-i18n) 项目地址: https://gitcode.com/gh_mirrors/rr2/rr RedPill(简称RR)是一款专为黑群晖系统设计的引导工具,能够让用户在非官方硬件上稳定…

作者头像 李华