charles手机抓包后怎么查看接口(解锁Charles工作原理和应用)

   日期:2022-02-25     文章发布:文章发布    网络转载:生活号    
核心提示:一、测试工作中,使用Charles主要完成以下工作 1、抓包分析定位前后端bug 2、断点构造异常测试场景 3、模拟弱网测试环境 二、Charles工作原理(支持windows,Mac,linux系统) charles工作原理 三、如何设置Charles抓包 1、准备工作:设置好Charles代理端口(默认8888),确认web浏览器代理指向Charles端口8888 2、启动Charles即开始...
移动站源标题:http://mip.818114.com/news/item-179580.html


一、测试工作中,使用Charles主要完成以下工作

1、抓包分析定位前后端bug

2、断点构造异常测试场景

3、模拟弱网测试环境

二、Charles工作原理(支持windows,Mac, linux系统)

charles工作原理

三、如何设置Charles抓包

1、准备工作:设置好Charles代理端口(默认8888),确认web浏览器代理指向Charles端口8888

2、启动Charles即开始抓包,可以手工停止

代理设置

四、Charles设置抓包过滤

抓包过滤

五、Charles发送HTTP请求

构建http请求1

构建http请求2

六、Charles设置断点

设置断点

修改请求

修改响应

七、弱网设置

弱网测试:关注不同网络下,基本功能点的使用;不同网络切换,高延迟,丢包下的用户体验和异常处理。

弱网配置

bandwidth —— 带宽,即上行、下行数据传输速度
utilisation —— 带宽可用率,大部分modern是100%
round-trip latency —— 第一个请求的时延,单位是ms
MTU —— 最大传输单元,即TCP包的最大size,可真实模拟TCP层,每次传输的分包情况
Releability —— 指连接的可靠性,用于模拟网络不稳定
Stability —— 连接稳定性,会影响带宽可用性,用于模拟移动网络



免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性,如有侵权请通知我们删除!(留言删除
 
 
更多>同类行业

同类新闻
最新资讯
最新发布
最受欢迎
网站首页  |  黄页  |  联系方式  |  信息  |  版权隐私  |  网站地图  |  API推送  |  网站留言  |  RSS订阅  |  违规举报  |  陇ICP备22000095号