美文网首页
Charles的简单使用

Charles的简单使用

作者: MTSu1e丶 | 来源:发表于2018-09-27 10:53 被阅读11次

前言

iOS开发过程中,经常会对自己开发的东西进行自测,自测的内容包括你对业务流程的测试,包括你对弱网情况的测试等等,所以多数情况我们经常会使用charles来完成自己的测试

  1. 作用
    1) 截取Http、Https网络请求内容
    2)支持修改网络请求参数,方便调试
    3)支持网络请求的截取 并动态修改
1.jpg
  1. 将 Charles 设置成系统代理

  2. 提供两种查看封包的试图
    1) Structure:按访问的域名
    2)Sequence:按时间顺序排序

2.jpg 3.png
  1. Sequence提供filter过滤功能

  2. 模拟弱网情形测试


    4.png

    如果想模拟指定网站的慢速网络,可以勾选下图中的 “Only for selected hosts” 项,并且添加你想要设置弱网的host


    5.png
  3. 修改网络请求内容,url地址参数等


    6.png
  4. 修改服务器返回的数据
    1)给你要改的接口在charles里面打breakpoint
    2)重新调接口

    7.png
    3)点击Execute,到下图:
    8.png
    4)点击Edit Response,到下图:
    9.png

8.给服务器做压力测试
在需要测试的接口上右击:


10.png
11.png
  1. iOS手机抓Https的包
    1)手机浏览器打开:chls.pro/ssl,下载证书,安装证书
    2)手机操作:然后到关于本机-证书信任设置 把那个证书打开
    3)charles操作
    12.png
    13.png

相关文章

  • Charles 简单使用

    Charles官方网站收费,免费30天,过期后每次使用不能超过30分钟 用途:它把客户端的请求数据,以及服务端返回...

  • Charles简单使用

    Charles几乎可以实现一切和网络请求相关的功能,但是在简书里的大多数文章都是关于如何拦截手机上的请求,关于基本...

  • Charles简单使用

    转自:http://blog.csdn.net/lmmilove/article/details/50244537...

  • Charles 的简单使用

    以下基于Mac和iPhone使用Charles抓取数据的使用说明1.电脑连接WiFi---网络偏好设置找到IP地址...

  • Charles的简单使用

    前言 iOS开发过程中,经常会对自己开发的东西进行自测,自测的内容包括你对业务流程的测试,包括你对弱网情况的测试等...

  • Charles的简单使用

    Charles只是觉得很好用但是很少知道它是哪家公司的,在网上一番查找后,发现是一家叫 XK72 的公司,查看了它...

  • iOS 逆向工程二 Charles 的使用

    这里只是简单的介绍一下 Charles 的使用: 一、安装 Charles 大家可以百度,Charles 破解版,...

  • iOS抓包工具Charles的使用

    iOS端抓包工具Charles的使用今天跟大家简单分享 iOS 端抓包工具Charles的使用,在开发的过程中,接...

  • Charles工具简单使用

    一. 使用Charles实现mock数据 桌面创建todolist.json文件 编辑todolist.json文...

  • Charles 入门简单使用

    本文使用的Charles版本是4.1.1,Mac OS版本是10.12.4,主要内容: 下载 安装 破解 Mac ...

网友评论

      本文标题:Charles的简单使用

      本文链接:https://www.haomeiwen.com/subject/ggasoftx.html