Charles功能很强大,除之前讲的抓包、mock数据、断点调试功能,这次我们讲弱网测试
弱网测试主要依赖于弱网环境的模拟,charles的Throttle Settings可以进行模拟配置
1、Proxy->Throttling Settings,勾选Enable Throttling开启弱网模拟

2、可以设置全局弱网或个别请求弱网
勾选Only for selected hosts并添加请求则只对该请求弱网测试,不勾选默认全局弱网

3、网速可以在Throttle preset下拉项直接选中预设值(默认56kbps),也可以自定义设定

网速自定义设定,先要了解选项含义
Bandwidth:带宽、Utilistation:使用率、Round-trip:请求往返延迟、MTU:最大传输单元
Reliability:可靠率、Stability:稳定率、Unstable quality range:不稳定数量范围
主要是带宽的设定,注意单位是kbps

2G的网速:150Kbps,折合下载速度15-20K/s
3G的网速:1-6Mbps,折合下载速度120K/s-600K/s
4G的网速:10-100Mbps,折合下载速度1.5M/s-10M/s
总结:
一般默认值56kbps点击ok,即设定极端的弱网环境
一般设置宽带下行150kbps、上行120kbs即设定2g网络环境
·········································································································································
本文介绍Charles 弱网测试~~请大家多多指教,能get到知识点不要忘了关注点个赞~。

Charles 弱网测试相关推荐

  1. Charles弱网测试(Web)

    1.模拟超慢网速(会导致接口数据返回超时的那种-) 设置带宽和延迟时间(毫秒) 注:可以根据下图中的翻译体会下导致网络延迟的原因: 2.打开 throt settings (功能生效后 接口数据返回会 ...

  2. 测试总结:如何进行弱网测试

    弱网测试场景 当前APP网络环境比较复杂,网络制式有2G.3G.4G网络,还有越来越多的公共Wi-Fi.不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响.另外,当前app使用场景多变, ...

  3. 手机安装pem_抓包神器Charles的配置安装与弱网测试,你会了吗?

    本文来自牛鹭学院学员:丁孟辉.陈金金 注意:在开发移动端项目没有网页的情况下,可以使用Charles抓取数据进行分析. 概念 Charles是一款Http代理服务器和Http监视器,当移动端在无线网连 ...

  4. Charles 2 - breakpoint断点、compose编辑、rewrite重写、map映射重定向、repeat重发、throttling弱网测试

    一.breakpoint断点 Breakpoints功能可用于临时修改一次网络请求结果.当指定的网络请求发生时,使用BreakPoints可截获该请求,这时可以修改该请求的Request参数和Resp ...

  5. 使用Charles做弱网测试入门篇

    1.弱网测试简介 1.1.背景 当前APP网络环境比较复杂,网络制式有2G.3G.4G.5G网络,还有越来越多的公共Wi-Fi.不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响.另外, ...

  6. charles及弱网测试

    安装 安装完成后,charles ---> help---> register,输入注册信息:Registered Name: https://zhile.io . License Key ...

  7. Charles(弱网测试、断点测试、压力测试)

    弱网: 在做移动开发的时候,我们常常需要模拟慢速网络或者高延迟的网络,以测试在移动网络下,应用的表现是否正常(如模拟应用在网络较慢时的响应时间等情景).Charles 对此需求提供了很好的支持. 1. ...

  8. 弱网测试利器-Charles工具实战

    一:弱网测试要点 二:利用抓包工具charles进行弱网设置,适用PC端和移动端(IOS/Android) 1.以charles 4.5.6版本为例,打开Proxy->Throttle Sett ...

  9. 弱网测试及工具对比(Fiddler/Charles/NEWT/Clumsy/ATC/WANem/QNET)

    1.什么是弱网测试? 弱网测试主要就是对带宽.丢包.延时等进行模拟弱网环境. 衡量网络性能好坏的几个指标: 带宽(吞吐量):单位时间内传输的数据量,单位通常是:每秒比特数:bps.带宽反映了网络的传输 ...

  10. charles之弱网测试

    前言 一.配置弱网 二.配置参数 三.参数解释 总结 前言 记录charles中弱网测试 一.配置弱网 1.选择Proxy按钮(代理服务器) 2.选择throttle settings(节流阀控制) ...

最新文章

  1. tomcat下载与安装..使用和配置环境变量
  2. eWebEditor不支持IE8的解决方法
  3. Linux 下搭建 Java Web 开发环境
  4. python课程思路_学习python课程第二十六天
  5. 网站站长综合seo在线查询工具源码
  6. LeetCode-236: 二叉树的最近公共祖先
  7. NP、NP-完全、NP-难问题
  8. python基于pip和conda配置国内安装源,提升下载安装性能
  9. Wireshark实战分析之ICMP协议(二)
  10. Atitit 常用比较复杂的图像滤镜 attilax大总结
  11. android模拟器加速,给android模拟器加速
  12. 用C++实现布线问题
  13. 如何清理卸下应用的残余文件_怎么清理手机卸载残留 需要技巧
  14. 程序员裸辞2个月找不到工作,心态爆炸了
  15. 微信内置浏览器支付流程
  16. 黑马程序员还收费 兄弟会都是免费的
  17. MIUI14+安卓13 Root教程 小米10 小米11 小米12 小米13 红米
  18. ABP文档 - Web Api 控制器
  19. python定义一个字符串数组赋值_Python ctypes:传递一个字符串数组
  20. 全国计算机考试进制计算器吗,进制数换算器(十六进制计算器在线)

热门文章

  1. 怎么通过创新再造58
  2. 开发计算机软件的基本流程
  3. [Java]批量生成二维码
  4. 国产银河麒麟 安装wps 的简单方法
  5. 如何拼局域网所有ip_怎么查看 同一个局域网内连的所有的IP地址 - 卡饭网
  6. 安装版tomcat tomcat6w.exe参数配置
  7. 施努卡:什么是视觉定位系统 视觉定位系统的工作原理
  8. 苹果电脑怎么装windows系统(学习笔记)
  9. u盘插在电脑上灯亮没有反应_如何解决U盘指示灯亮着却不显示问题
  10. TransCAD的选择集应用简介