接口测试:Charles 抓包工具证书配置

2028 篇文章 51 订阅
777 篇文章 1 订阅

软件测试面试刷题,这个小程序(永久刷题),靠它可以快速找到工作!https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502icon-default.png?t=N7T8https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502

Charles 抓包工具在开始使用之前,需要完成一系列的设置。本章节将介绍具体配置方式。

Charles 基础设置

图片

证书安装

电脑证书配置
  • Help -> SSL Proxying -> Install Charles Root Certificate

图片

Mac 系统安装证书
  • Help -> SSL Proxying -> Install Charles Root Certificate

  • 进入钥匙串

  • 信任证书(注意:选择始终信任)

    图片

Windows 系统安装证书
  • Help -> SSL Proxying -> Install Charles Root Certificate

  • 进入证书导入向导,点击安装证书

  • 选择本地计算机,点击下一步按钮 

    图片

  • 将所有的证书都放入下列存储,点击浏览按钮

  • 点击受信任的根证书颁发机构,点击确定按钮 

    图片

  • 一直点击下一步

  • 出现安全警告时点击是

  • 显示导入成功

Charles 端设置 SSL
  • Proxy -> SSL Proxying Settings 

图片

移动端代理配置
  • 设备和电脑处于同一 WIFI(模拟器不需要配置)

  • 进入 Proxy -> Proxy Setting,勾选 Enalbe transparent HTTP proxying(可以抓取移动设备的数据包) 

    图片

  • 查看代理 IP 地址与端口 

    图片

    图片

模拟器配置
  • 进入 mumu 的网络设置

    • 设置 -- 网络

    • 长按 连接的网络弹出窗口

    • 修改网络 

      图片

      图片

设置好之后,在上方更多中选择保存。

  • 安装证书:chls.pro/ssl

在系统浏览器中输入这个网址,就可以自动下载 charles 证书,然后点击下载好的证书就可以直接安装了。

  • 允许远程代理

在 charles 中出现的弹窗中,点击 allow,这样 charles 代理就设置成功了。 

图片

iOS 系统配置代理
  • 进入设置,配置代理

    • 设置 -> 网络 -> 配置代理 -> 手动

    • 服务器:电脑 IP

    • 端口:Charles 监听端口(默认 8888)

  • 下载证书:chls.pro/ssl

    在系统浏览器中输入这个网址,就可以自动下载 charles 证书。 

    图片

  • 安装证书

    • 通用 -> VPN 与设备管理 -> 选择 Charles Proxy CA -> 点击安装 

      图片

      图片

  • 信任证书

    • 通用 -> 关于本机 -> 证书信任设置 -> 打开 Charles Proxy CA 开关 

      图片

  • 允许远程代理

    • 在 charles 中出现的弹窗中,点击 allow,这样 charles 代理就设置成功了。 

      图片

注意事项
  • Android 6 以上的系统 app 默认不信任抓包证书

    • 需要开发修改代码

    • 大部分测试 app 安装包默认打开状态

  • iPhone 10 系统以上需要在 设置-> 通用 -> 关于本机 ->证书信任设置 中打开信任开关

总结

  • charles 基础设置

  • charles 电脑证书配置

  • charles 移动端代理配置

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 759968159,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

  • 14
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值