最好用的抓包工具之 Charles 实战
安装
- Charles 官网:https://www.charlesproxy.com/
证书配置
- 所有系统证书安装方式:https证书安装方式 - 霍格沃兹测试开发学社 - 测试人社区
- win:Windows下(Win10)Charles从下载安装到证书设置和浏览器抓包测试,亲测!_charles使用教程windows_TesterAllen的博客-CSDN博客
mac 抓取https包
- 安装本地证书
- 安装证书
- 信任证书
- 设置ssl
接口测试之 App 抓包实战
移动端代理配置步骤
- 设备和电脑处于同一wifi
- 网络设置
- 服务器 ip 地址
- 端口
- 安装证书
- 系统浏览器访问 chls.pro/ssl
- iOS:描述文件中安装证书
- iOS:信任证书
接口测试 mock 实战
网络模拟
Proxy–Throttle Setting
rewrite
入口
map local
- 准备本地数据
- 在对应的接口上点右键,选择 map local,直接进入设置界面
环境切换演练环境
- 前端
http://stuq.ceshiren.com:8081/#/mapLocal - 开发环境接口
http://stuq.ceshiren.com:8089/report/showMapLocal - 测试环境接口
http://stuq.ceshiren.com:9098/report/showMapLocal
小结
rewrite:简单mock
map local:复杂mock
map remote:整体测试环境