开发完成之后自测时要考虑到多种情况, 下面介绍下如何模拟弱网(慢网)环境自测;

首先,使用真机时, 设置方法如下:

设置里进行设置

点击开发者进入开发者设置界面

点击status

选择弱网环境

这里有几种环境,点开之后会有详情介绍,也可以自定义环境

详情

这里每个参数的含义大致如下:

in bandwidth 下行带宽

in packet loss 下行丢包率

in delay 下行延迟,单位为ms

out bandwidth 上行带宽

out packet loss 上行丢包率

out delay 上行延迟

DNS delay DNS解析延迟,这个功能安卓不知道怎么模拟

protocol 协议,可选Any,IPv4,IPv6

interface 接口,可选ALL,Wi-Fi,cellular(蜂窝网)

其次, 使用模拟器设置弱网环境:

Xcode4.1中自带一个叫Network Link Conditioner的工具, 可以让用户模拟不同的网络连接和带宽 。现在Xcode7中得自己去开发者中心下载安装才能用, 如下图所示下载这个安装包

下载安装包

下载安装后,可看到其中有一个Network Link Conditioner.prefPane文件:

Network Link Conditioner.prefPane文件

运行Network Link Conditioner.prefPane后,Network Link Conditioner就会被添加到系统偏好设置的其他分类中 .

这里选安装:

点击安装

Network Link Conditioner被添加到系统偏好设置的其他分类中,如下图:

Network Link Conditioner被添加到系统偏好设置的其他分类中

点击打开:

设置界面

在Profile中包含预置的几种网络环境,分别和上文真机设置模拟环境的选项对应,可以参照上文选择 :

几种网络环境

切换ON和OFF可以打开关闭环境, 打开之后电脑右上角会有一个小图标:

图标

也可以点击图标取消网络限制或打开Network Link Conditioner重新配置 .

还可以根据需要自定义不同的网络环境,点击右侧Manage Profiles进入管理Profiles窗口, 在这里可定义自己需要的Profile:

Profiles窗口

需要注意的是: Network Link Conditioners是对整个系统有效的,普通上网的速度也会被限制, 所以在测试完毕时,记得停止Network Link Conditioner .

ios弱网测试_iOS模拟弱网测试相关推荐

  1. Fiddler:限制网速,模拟弱网

    背景: 作为软件测试工程师,经常会遇到弱网下的一些问题,这时需要通过某种方式来降低网速,以达到弱网的目的: fiddler是一款非常强大的工具,可以通过fiddler来设置弱网模式,模拟弱网环境来进行 ...

  2. Fiddler基础入门教程【5】--弱网设置(模拟低网速)

    前言: 作者简介:短尾巴小鳄鱼 ,一位不放弃自己的上进卷妹

  3. 电脑软件如何抓包?如何模拟弱网和超时环境?

    大家好,我是谭叔. 在日常工作中,测试软件在弱网.超时.异常等场景下的运行状况,是保证系统稳定性的重要环节. 比如: 在一些特殊的测试场景中,需要请求后端服务超时,以查看软件是否能正常工作 有些场景, ...

  4. fiddler everywhere手机抓包_基于移动端抓包使用Fiddler模拟弱网测试

    随着移动互联网的发展,移动端测试工作也提上日程,那移动互联网测试与web测试有什么不一样?首先它们架构不一样,再者基于的场景不一样,PC端网络基本固定宽带,而移动互联的网络测试一般分为:2G.3G.4 ...

  5. fiddler--通过Fiddler模拟弱网进行测试

    弱网测试的目的: 弱网测试可以发现一些因为网络问题导致的交互问题,从而更好的完善应用的性能. 关注点: 1.卡死,崩溃,无响应,闪退. 2.业务交互数据传输正确性. 通过Fiddler可以模拟弱网进行 ...

  6. 手机怎么模拟弱网_手游测试之模拟弱网环境测试

    为什么要做弱网环境测试? 其实现在不论是端游.手游还是页游,在国内范围来说,我们一般情况下网速都不算差了.而且随着5G的逐渐普及,相信网速对于玩家的制约会更小,玩家的体验也会有一个质的变化. 那我们为 ...

  7. 如何使用Fiddler模拟弱网情况对app进行测试

    前言 很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app. 那么,我们这里使用Fiddler 工具来模拟弱网. 使用 speedte ...

  8. 手机APP模拟弱网测试

    手机APP模拟弱网测试 一. 弱网测试的意义 一款APP针对不同网络情况下都需要保证不会崩溃,同时尽可能做到在弱网情况下也能达到功能正常使用,或者使用体验达到最佳.弱网测试可以测试APP的加载时间.可 ...

  9. fiddler设置网速模拟弱网络测试

    在测试过程中,经常会要求测试弱网络情况时的一些特殊情况,这时候IOS还好说,在开发者选项中调整网络模式即可,但android就只能通过别的方式了,这里整理了通过fiddler抓包工具来设置弱网模式,在 ...

  10. android弱网模拟路由器,Mac 下使用命令行模拟弱网环境

    做音视频开发,我们经常需要模拟弱网环境,观察 app 在弱网下的表现,比如,丢包.延迟.抖动.限制带宽条件等,Mac 系统有一个弱网工具 APP,叫做 "Network Link Condi ...

最新文章

  1. 查看linux糸统dns是否运行,探查Linux系统DNS服务器运行状况
  2. git 挽救忘记提交到哪个分支的代码
  3. UITableView中selectRowAtIndexPath: animated:scrollPosition滚动到指定Row
  4. 项目中git远程地址修改
  5. openlayers基础系列教程(一)
  6. vue如何配置服务器端跨域_vue项目里如何配置本地代理实现跨域请求
  7. 暴雪BN2.0 呼之欲出即将到来
  8. vmware-安装vmware tools教程190915
  9. Eclipse中使用JNI编写C代码时出现“Unresolved inclusion: ***.h”的解决方案
  10. python类:面向对象、继承、slot、多重继承
  11. ai人工智能的数据服务_可解释的AI-它对数据科学家有何影响?
  12. Leetcode 372.超级次方
  13. Java IO流经典实例
  14. android google map 标记,android,在googlemap上从位图添加标记
  15. 【CSDN软件工程师能力认证学习精选】Python可视化库
  16. 西安地图 百度西安高清卫星地图 最高19级 可商用地图
  17. 32位ARM嵌入式处理器的调试技术
  18. Java的POI-word模板生成目录自动更新
  19. 雅马哈机器人编程讲解_雅马哈机器人编程手册【相关词_雅马哈机器人编程】...
  20. arm的2级页表在Linux内核创建过程解析

热门文章

  1. ObjectARX_AutoCAD创建矩形功能实现
  2. 计算机java证书有哪些_计算机专业应该考这些证书!
  3. 计算机无法登陆提示rpc服务器不可用,电脑提示RPC服务器不可用的解决方法
  4. Ps图片文字处理与python多张图片合成
  5. 完成基因序列(fasta格式)的提取,核苷酸计数,GC含量计算,DNA 翻译为 RNA,RNA 翻译为 蛋白质,反向序列获取的相关函数
  6. 2007年计算机工程师,全国计算机等级考试四级数据库工程师考试大纲(2007年版)...
  7. 把数组排成最小的数(输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。)
  8. 已解决:ORA-00932:数据类型不一致:应为-,但却获得CLOB
  9. 与lwj问答之 C++中如何修改const变量
  10. 计算机图形学设计线宽代码,计算机图形学线宽和线型处理.ppt