【Python自动化训练营4期】接口mock实战1

课堂 ppt

https://pdf.ceshiren.com/xly4/接口mock实战

PPT地址

实战内容

参考资料

charles 安装配置

  1. 确认监听端口
    image

  1. 把 charles 设置为系统代理(抓电脑上的数据时设置)
    image

  2. 安装本地证书
    入口


    windows 配置过程参考帖子
    mac 配置

  1. 设置 ssl
    入口
    image
    设置规则

  2. 设置移动端抓包
    确认远端的开关打开


    进入移动端证书安装提示弹窗

    查看本地 ip 地址还有charles 监听的端口

    移动端设置网络

    安装证书:浏览器中输入 chls.pro/ssl 会自动下载,点击下载好的证书,自动安装
    charles 中弹出的弹窗选择 allow

抓包分析接口

抓包原理

charles 使用场景

  1. 移动端测试中:查看接口数据,简单定位 bug
  2. 接口测试中,对比分析接口请求失败的原因
  3. mock 测试

接口分析

实战练习

过滤

  • Filter:直接输入过滤的关键词
  • Focus:在接口上点击鼠标右键,选择 focus

重发

  • 简单重发:选择接口–鼠标右键–Repeat
  • 简单压力:选择接口–鼠标右键–Repeat Advanced

修改请求

选择接口–鼠标右键–Compose

弱网测试

入口
image
设置

断点

设置方式
image

入口
image

课后练习

  1. 配置好 charles,安装好证书
  2. 练习课上的小例子

课后调查表单

1 Like

捕获

修改本地数据
image
image
image
image