Charles基本使用

课程目标:

能够用 Charles 来分析前后端的问题
能够用 Charles 模拟弱网测试环境
能使用 Charles 的断点构建异常的测试场景

Charles

一、Charles简介

1.Charles是什么?

8ff6c1ff82ce45439eabc209a2b3db47.png


2.Charles的工作原理?

04ae50414948459897c0b79309011418.png


前置步骤:

  • 需要运行 Charles并配置代理

  • 在客户端上面需要配置代理


步骤:

  • 由客户端发送请求

  • Charles接收再发送给服务端

  • 服务端返回请求结果给Charles

  • 由Charles转发给客户端


3.Charles能做什么?

e43fe42a59204822b2a3cca0646de42a.png


4.Charles的优点

de08aa6bc5d94621bb8f75c54f969668.png


二、Charles安装与配置

1.Charles的安装

1acd4d4800164f089e77d6c850df7033.png


2.Charles组件介绍

5a03ddfeb3e1444db8f817ce5ebface0.png


b894181c297a4939ba42582580c6433c.png


29d8c0d737b944e697565d695f97843c.png


e7eabf787f4e4d589232e07dbee70abe.png


Charles代理设置

a6cec7e2e93b4456967c5354596ab043.png


Charles访问控制

390e9d68f24d4bef9b5fde106c2c4fff.png


客户端-Windows代理设置-1

2f7e19d50227477f97af079ba04fedfc.png


客户端-Windows代理设置-2

8fa1b37507f44ffebdb5a12b8abf6e4f.png


Charles实战

a55720f4d8354ee48e1eff6c58ed38e5.png


一、抓包分析问题

dad53e868e31464792765e49a81be7a0.png


5ec8cd4beed246faad188b61ffb3f526.png


4bc990b4b06e438086a0f5541f38218d.png


二、https抓包

991dff0de2c448fcbd34fb931b52bee6.png


三、Windows证书配置

842687a1c4b8453f981b5328e08f007a.png


四、Charles Https代理配置

afe60dbc05df428c8191392d72491a83.png


弱网测试

一、Charles流量配置

cdbe490efe2d4438824caddf999bcb1e.png


二、弱网测试实例

d1fc6076ce924bd68539a285e63a36d0.png


Charles断点配置

81102f4f71504e48887289220b57d973.png


62f32e1d3b4c4bcb9982cf3962ad816d.png


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值