Mac 模拟弱网测试

弱网络环境的测试是测试必过 case,不是所有用户都有高速网络环境的,在 Mac 机器上可以利用 Network Link Conditioner 模拟一个弱网络环境。

一、下载苹果开发工具 Hardware_IO_Tools_for_Xcode_7.3.dmg
下载:https://download.developer.apple.com/Developer_Tools/Hardware_IO_Tools_for_Xcode_7.3

二、双击 下载好的 Hardware_IO_Tools_for_Xcode_7.3.dmg,会弹出该工具包下得所有工具,其中就有我们需要的 Network Link Conditioner ,双击安装即可:

三、安装成功后在电脑“系统偏好设置”里会多出 Network Link Conditioner 工具:

四、打开该工具,则可根据自己的需求来配置网络环境:
1、打开工具:将按钮切换到 ON 则为打开,切换到 OFF 则为关闭:

2、默认网络环境在 profile 里选择,如果需要比较差的网络,但又不是完全无网的情况则可以选择“Very Bad Network”,若想选择完全无网,则可以选择“100% Loss”:

3、自定义网络:点击 “Manage profile”,进入自定义网络界面,可以自定义一款网络:

问题汇总:
您不能安装“Network Link Conditioner”偏好设置。“Network Link Conditioner”偏好设置是随macOS安装,不能被替换。

解决方案:
打开终端,
cd /Users/Mfan/Library/PreferencePanes
rm -rf Network Link Conditioner.prefPane
然后重新安装Network Link Conditioner即可
分享:Network Link Conditioner.zip 解压即可安装使用。
链接:https://pan.baidu.com/s/1j3Ys7nJ2EwDUrl8EG7o3EA 密码:j9t8
分享:Additional_Tools_for_Xcode_10.2.dmg.zip最新版
链接:https://pan.baidu.com/s/1xBszdwvQkGNnsq-KVG6H1g 密码:mwbq

原文地址:https://www.cnblogs.com/MR-FANWB/p/10844851.html

时间: 2024-10-31 20:05:37

Mac 模拟弱网测试的相关文章

Fiddler模拟弱网测试

Fiddler模拟弱网 1. Fiddler>Rules>Customize Rules- 2.搜索m_SimulateModem, 修改以下参数,并保存 oSession["request-trickle-delay" ] = "300":(每上传1KB延迟300ms) oSession["response-trickle-delay" ] = "150":(每下载1KB延迟150ms) 3. Save后,之前勾

Chars模拟弱网测试

1.打开chars,选择[proxy]-[throttle settings] 2.勾选[enable throttling],并配置. 原文地址:https://www.cnblogs.com/ruijie/p/8669369.html

fidder模拟2G和3G网络进行弱网测试

至于fidder网络代理设置就不多说了 模拟网速: 1.启动Fiddler,打开菜单栏Rules---Performances---Simulate Modem Speeds这里打开了模拟调节速度 2.启动fiddler找到Rules---Customize Rules点击打开 弹出来了Fiddler Script页面,找到以下代码进行修改 if (m_SimulateModem) { // Delay sends by 300ms per KB uploaded. oSession["requ

移动端弱网测试

工具选型 弱网测试工具有如下几种: 1. Fiddler 2. Network Emulator for Windows Toolkit(NEWT) 3. Augmented Traffic Control(ATC) Fiddler是一个抓包工具,显然不是专门用来进行弱网测试的,术业有专攻,我希望有一个专门进行弱网测试并持续维护的工具. NEWT和ATC分别是微软和Facebook推出的网络模拟工具.其中,ATC是一个搭建在linux上的一个web服务,搭建一套之后可以给多人使用,而且是开源的.

移动APP需要重视弱网测试

什么是弱网测试 在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式.不同的协议.不同的制式.不同的速率,使移动应用运行的场景更加丰富. 从测试角度来说,需要额外关注的场景就远不止断网.网络故障等情况了.对于弱网的数据定义,不同的应用所界定的含义是不一样且不清晰的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分.按照移动的特性来说,一般应用低于2G速率的都属于弱网,也可以将3G划分为弱网.除此之外,弱信号的Wifi通常

弱网测试

弱网测试一般是指模拟在网络环境比较差的情况下,检测APP是否有异常,如崩溃,数据收发出现丢包的情况 一.首先需要控制网络,有两种方式其一使用网络损伤仪进行,其二采用软件方式.硬件采购费用太贵,因此使用win平台下的ShunraVESMBEditon或者Network Emulator for Windows Toolkit.两者都能达到控制丢包率,延迟等功能.考虑到ShunraVESMBEditon收费,接下来使用Network Emulator for Windows Toolkit软件. 二

fiddler进行弱网测试

fiddler模拟限速的原理 弱网测试原帖连接:http://blog.csdn.net/eleven521/article/details/19089671 我们可以通过fiddler来模拟限速,因为fiddler本来就是个代理,它提供了客户端请求前和服务器响应前的回调接口,我们可以在这些接口里 面自定义一些逻辑.Fiddler的模拟限速正是在客户端请求前来自定义限速的逻辑,此逻辑是通过延迟发送数据或接收的数据的时间来限制网络的下载速度和 上传速度,从而达到限速的效果. 他提供了一个功能,让我

charles 设置弱网测试

Charles简介:Charles支持抓去http.https协议的请求,不支持socket. 然后charles会自动配置IE浏览器和工具的代理设置,所以说打开工具直接就已经是抓包状态了. 这里打开百度抓包下,工具界面和相关基础功能. 下载与安装 首先是工具下载和安装 首先需要下载Java的运行环境支持(一般用burp的人肯定也都有装java环境).装好java环境后,可以直接去百度搜索并下载charles的破解版,下载到破解版之后,里面一般会有注册的jar文件,然后注册后就可以永久使用了(p

APP弱网测试

弱网测试背景 用户体验 APP使用过程中,弱网的高延迟和高丢包,在实时性要求非常高的场景,容易伤害用户体验 非正常情况下,Bug出现几率会增加 在解决日常支持需求中,经常出现一些用户反馈的Bug无法复现,有很大部分是因为用户的网络不稳定导致,导致出现一些意想不到的BUG APP异常 crash/崩溃:应用在使用是会有对话框提示(应用已经停止运行) 闪退:在使用应用时,无征兆退出返回桌面(native层体现,不易抓取Log) ANR:应用无响应 网络测试要点 热启动与冷启动: 后台有没有对应程序在