课堂 ppt
https://pdf.ceshiren.com/xly4/接口mock实战
PPT地址
实战内容
参考资料
- charles 官网:https://www.charlesproxy.com/
- win10 系统 charles 证书安装:https://blog.csdn.net/weixin_43291944/article/details/90675879
- 接口练习环境:https://httpbin.ceshiren.com/
charles 安装配置
- 确认监听端口
-
把 charles 设置为系统代理(抓电脑上的数据时设置)
-
安装本地证书
入口
windows 配置过程参考帖子
mac 配置
- 选择始终信任
-
设置 ssl
入口
设置规则
-
设置移动端抓包
确认远端的开关打开
进入移动端证书安装提示弹窗
查看本地 ip 地址还有charles 监听的端口
移动端设置网络
安装证书:浏览器中输入 chls.pro/ssl 会自动下载,点击下载好的证书,自动安装
charles 中弹出的弹窗选择 allow
抓包分析接口
抓包原理
charles 使用场景
- 移动端测试中:查看接口数据,简单定位 bug
- 接口测试中,对比分析接口请求失败的原因
- mock 测试
接口分析
实战练习
过滤
- Filter:直接输入过滤的关键词
- Focus:在接口上点击鼠标右键,选择 focus
重发
- 简单重发:选择接口–鼠标右键–Repeat
- 简单压力:选择接口–鼠标右键–Repeat Advanced
修改请求
选择接口–鼠标右键–Compose
弱网测试
入口
设置
断点
设置方式
入口
课后练习
- 配置好 charles,安装好证书
- 练习课上的小例子