charles抓包工具在移动端测试中的应用实践

客户端与后台交互,通讯协议类型为https,通讯报文格式为protobuf。
经过charles抓包工具,咱们能够:后端

  1. 业务流程抓包,对先后端交互进行过程分析;
  2. 修改网络请求参数,模拟错误请求和错误响应,检查客户端和BE的容错能力,也能够在BE没有准备好的状况下调试客户端;
  3. 模拟超时,测试BE响应超时场景下,客户端逻辑;
  4. 模拟弱网,测试客户端在不一样网络下的性能。

Charles连接,移步官网:https://www.charlesproxy.com/...网络

1. https协议证书安装

安装SSL证书
image.png
image.png
image.png
image.png
image.pngapp

2. protobuf数据格式的解析

设置mapping工具

3. 设置断点,修改数据包

breakpoint性能

4. 模拟超时,设置超时等待时间
5. 模拟弱网条件,设置丢包率
相关文章
相关标签/搜索