使用热点模拟弱网络环境

在测试手机app的时候,我们经常需要测试一下app在弱网络条件下是否有问题,下面一个方法是通过使用macbook 分享热点,然后通过软件限速来模拟弱网络。

1. macbook通过网线上网,然后wifi分享做热点。

System Preferences -> sharing,选择“internet sharing”,“share your connection from”选择“ethernet”,“to computers using”选择“wi-fi”。

2. 如需使用密码,可在wi-fi options裡面添加。

3. 最后勾选“internet sharing”前面的框,再点“start”。

4. 在System Preferences -> network中见到“wi-fi”的“network name”是“internet sharing: on”即可。这时你的手机就可以通过wif搜索到这个热点。

5. 安装并使用network link conditioner限制网速。

首先在 https://developer.apple.com/downloads/index.action 登入apple dev account搜索HardwareIOTools,下载并安装network link conditioner。

6. 安装后打开System Preferences -> network link conditioner,默认已经有多种限速方案。

7. 可以在custom profiles中添加新的自定义方案。

8. 填入你想要的上下行速度/掉包率/延迟时间即可。

实际使用中,连接热点后在手机中通过测速软件测试速度,发现很多时候都与所限制的速度不一样,而且有时没有使用network link conditioner,速度也会变得很慢(幸好本身就是想把网络搞慢,所以凑合着还能用)。如果有朋友也遇到这样的问题,并且知道怎样解决,希望可留言告知,十分感谢。

时间: 2024-11-01 18:23:31

使用热点模拟弱网络环境的相关文章

Network Emulator for Windows Toolkit(模拟弱网络环境的软件)

前言和下载地址 用户会在各种网络环境下使用我们的app,pc应用,我们决不能祈求用户的网络环境都是稳定的,因此我们需要模拟出弱网络的情况,用来测试我们的APP在弱网络环境下的表现如何. Network Emulator for Windows Toolkit(NEWT),简称NEWT.模拟移动端应用,在pc端创建wifi热点,使用方式为独占式,手机连接这个热点,既可以开始测试. 下载地址:https://blog.mrpol.nl/2010/01/14/network-emulator-tool

fiddler扩展模拟弱网络环境设置

今天在qq群中有人问到怎么模拟app弱网络环境,我查了下资料,记得之前做测试的时候是设置fiddler断点,app请求后止于fiddler断点,app一直拿不到响应结果就应该要给出网络请求失败的提示,这种方式太麻烦,对每个接口每次请求都要独立去打个断点,其实fiddler中有个ruler菜单,里面可以扩展修改fiddler的配置,例如现在app有处理10秒接口无返回就提示网络请求失败,可以在fiddler中设置响应时间延迟模拟网络差的情况,做如下设置,那直接上图, 首先我的fiddler版本如下

使用Fiddler模拟弱网络环境测试

https://blog.csdn.net/swordgirl2011/article/details/51765237 https://www.cnblogs.com/longronglang/p/9524889.html https://blog.csdn.net/chyo098/article/details/81628242 原文地址:https://www.cnblogs.com/jtestroad/p/11173958.html

模拟恶劣网络环境常用的几种解决方案

一.利用Fiddler模拟恶劣网络环境   在解决日常的支持需求中,经常会遇到一些用户反馈一些无法简单复现的bug,有很大一部分的bug是由于用户自身的网络环境波动,或者是本身网络环境就较为恶劣,而服务在面对这种恶劣的网络环境的健壮性不够,导致会出现一些意想不到的bug.而在正常的开发自测过程中很难去营造出这种恶劣的网络环境,使得这些bug较难被提前发现和修复.另外一些服务在恶劣网络环境下虽然不会出现不可用的情况,但是用户体检很差,为了优化这个情况下的用户体验,也需要去在本地模拟这种环境来进行调

IOS 模拟不同网络环境 - Network Link Conditioner

转自:http://hulefei29.iteye.com/blog/1782376  可进入Apple开发者下载中心,Network Link Conditioner包含在Hardware IO Tools工具包中,点击下载.  下载安装后,可看到其中有一个Network Link Conditioner.prefPane文件.  点击运行Network Link Conditioner.prefPane后,Network Link Conditioner就会被添加到系统偏好设置的其他分类中.

模拟各种网络环境

作者最近要release一个Android版本, 在网络测试时却遇到了难题.没有各种网络环境.然后网上有Facebook/atc来模拟各种网络.然后各种安装让我望而却步. 我知道IOS是用Network Link Conditioner(NLC)来测试,能否在Android也可以尝试一下呢. 结果让人振奋.将过程分享一下,也许能帮到有跟我一样遇到这种问题的. Mac 下 xcode 自带的 Network Link Conditioner(NLC) NLC 是 xcode 的插件,可以在 "Ha

用Fiddler模拟低速网络环境(弱网)

原文链接:http://caibaojian.com/fiddler.html 有时候宽频网路用习惯了- 在开发的过程就比较少去考虑最佳化的问题- 但当有人反应说「你的网页好慢」 甚至当网路速度慢,会造成你的网页跳出什么啊哩不哒的bug时要如何重现呢? 我们可以用Fiddler 这套强大的web Debugging 工具-· Fiddler是一个web调试代理.它能够记录所有客户端和服务器间的http请求,允许你监视,设置断点,甚至修改输入输出数 据,fiddler包含了一个强大的基于事件脚本的

测试模拟真实网络环境方法

http://jingyan.baidu.com/article/09ea3ede38c295c0aede3926.html 我们的项目,可能会涉及到各种网络环境,比如通过家庭宽带接入.通过手机接入,这些环境相对于我们测试时候使用的网络环境要复杂的多,如何模拟现网可能出现的各种网络情况,使得我们的程序,在各种环境下都能够正常的运行,是我们需要解决的难题. 工具/原料 netem和tc netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块.该功能模块可以用来在性能良好的局域

用Fiddler模拟低速网络环境

有时候宽频网路用习惯了… 在开发的过程就比较少去考虑最佳化的问题… 但当有人反应说「你的网页好慢」甚至当网路速度慢,会造成你的网页跳出什么啊哩不哒的bug时要如何重现呢? 我们可以用Fiddler 这套强大的web Debugging 工具… Fiddler是一个web调试代理.它能够记录所有客户端和服务器间的http请求,允许你监视,设置断点,甚至修改输入输出数 据,fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言扩展.更多详细的信息我们可以在fiddler的官