Charles(弱网测试、断点测试、压力测试)
弱网:
在做移动开发的时候,我们常常需要模拟慢速网络或者高延迟的网络,以测试在移动网络下,应用的表现是否正常(如模拟应用在网络较慢时的响应时间等情景)。Charles 对此需求提供了很好的支持。
1、点击Proxy->Throttling Settings
2、勾选[Enable Throttling]使的限制网速可用,相当于开启了限制网速的功能
3、关于网速的选择
概念介绍:Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(最大传输单元)
4G:(16384带宽)、(80往返延迟)
3G:(4096带宽)、(120往返延迟)
3G:300k-2Mbps左右
2.5G(GPRS)一般在100kbps
2G(GSM)一般在5-9kbps
如果不习惯自定义设置带宽等,可直接在Throttle Preset下拉列表中选择,按照顺序,网速逐渐提升
3.3如果只想对某地址的请求进行弱网测试
压力测试:
给服务器做压力测试
我们可以使用 Charles 的 Repeat 功能来简单地测试服务器的并发处理能力,方法如下。
我们在想打压的网络请求上(POST 或 GET 请求均可)右击,然后选择 「Repeat Advanced」菜单项,如下所示:
我们就可以在弹出的对话框中,选择打压的并发线程数以及打压次数,确定之后,即可开始打压。
断点功能:
有些时候为了调试服务器的接口,我们需要反复尝试不同参数的网络请求。Charles 可以方便地提供网络请求的修改和重发功能。只需要在以往的网络请求上点击右键,选择 “Edit”,即可创建一个可编辑的网络请求。
在断点设置中进行设置:
3)手机刷新页面,重新请求这个接口,根据需求进行编辑:
4)查看手机;
charles 测试
Charles(弱网测试、断点测试、压力测试)相关推荐
- jmeter并发测试教程_JMeter压力测试并发测试(入门篇)
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jmeter是java开发的,所以运行的时候必须先要安 ...
- 什么是压力测试,在哪里做压力测试,软件压力测试存在哪些问题?
软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分.软件压力测试的基本思路很简单: 不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试. 通常要 ...
- html开发的移动端怎么做压力测试,移动端压力测试
移动端压力测试 移动端压力测试 一.monkey APP性能测试 (adb shell monkey 1000 adb logcat | gerp START获取包名和activity名 adb sh ...
- Android抓包-Charles弱网环境模拟
移动端产品使用场景多变,如进地铁.上公交.进电梯等,用到的网络并非都是流畅5G或者WIFI,有可能使用到4G.3G.2G等网络.因此应用开发过程中需要充分考虑到弱网环境下的客户端展示效果,从而提升用户 ...
- 初入职常见问题:弱网络环境构造、压力测试、内存泄漏、性能持续优化工具
文章参考自: 作者:helloworlds 链接:https://zhuanlan.zhihu.com/p/21348220 来源:知乎 弱网络环境的构造 traffic control traffi ...
- 如何使用Fiddler模拟弱网情况对app进行测试
前言 很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app. 那么,我们这里使用Fiddler 工具来模拟弱网. 使用 speedte ...
- android内存压力测试,Android内存压力测试工具(memtester移植)
标签: 环境 博主测试环境是在Android 7.0上,理论上不用任何修改就可以适合所有Android版本. memtester memtester主要用于测试内存稳定性 官网:http://pyro ...
- ab压力测试_Apache ab压力测试的知识点
Apache-ab是著名的Web服务器软件Apache附带的一个小工具,它可以模拟多个并发请求,测试服务器的最大承载压力. ab 是apachebench的缩写,ab命令会创建多个并发访问线程,模 ...
- 电脑网页压力测试软件,网站压力测试工具
网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用于所有windows平台, ...
- 网站 压力 测试软件,网站压力测试软件
这是网站压力测试软件下载,网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用 ...
最新文章
- Python基础-第二天
- 00.fabric的swarm集群布署:fabric相关的centos软件安装
- C++:sprintf()的用法(转)
- 委托与事件代码详解与(Object sender,EventArgs e)详解
- vtkBorderWidget设置窗口位置的问题
- 计算机组成原理3(集中式总线判优控制、总线通信控制)
- 删除字符串中重复的字符
- C#的Attribute
- 沈阳初级计算机职称,沈阳职称申报(附网址)
- Linux入门之常用命令(10)软连接 硬链接
- PHP程序员求职的一点思考
- Vue项目中 实现ElementUi框架el-select拼音搜索功能
- Python 画分布图
- 数据分析面试【统计学】-----假设检验知识点归纳
- 基于spring boot的实验自动评分系统
- TestCenter测试管理工具介绍和环境配置(A)
- linux windos 设计理念,Windows 20 概念设计
- Hibernate的三种检索策略
- 我啊,程序员啊程序员
- mysql安装包含哪几种文件_MySQL安装详解
热门文章
- 产业链金融对接央行征信过程
- unity通过rtsp协议实现云台的实时连接(一)
- kindle fire1代_启动新的Kindle Fire时要做的8件事
- OTP动态令牌工作原理分析
- 2006-〉2007/01/03 周三 晴天 醉生梦死的假期
- [校园广播系统 | IP广播 | 数字广播]校园数字IP网络广播系统方案
- 【应用多元统计分析】上机四五——主成分分析因子分析
- Exchange 2007 术语表
- 计算机等级考试心得体会,计算机等级考试心得体会(2)
- android日历窗口实现,基于Android日历及记事功能完整实现.doc