Charles 常见功能:弱网、mock 请求及返回
发布时间
阅读量:
阅读量
Charles集成了多种实用工具,能够有效辅助测试人员构建模拟环境并生成相关测试数据。以下列举了其中较为常见的几种功能:
- 模拟网络信号薄弱场景
- 对请求参数进行模拟设置
- 预设响应数据内容
- 模拟请求过程中的超时状况
模拟弱网
在 Charles 的菜单界面中,依次点击 “Proxy”->”Throttle Setting” 选项
随后出现的窗口中,需启用 “Enable Throttling” 功能
接下来对 Throttle Preset 的类型进行配置
若仅需对特定网站进行弱网环境的模拟,可进一步勾选上方所示的 “Only for selected hosts” 选项,并在窗口下方的设置区域中添加相应的 hosts 地址
Mock请求参数设计
Charles 为网络请求操作提供了修改与重新发送的功能支持。用户只需在任意现存的网络请求条目上执行右键点击操作,从弹出的菜单中选择 “Edit” 选项,即可生成一个可供编辑的网络请求实例。具体操作界面示例如下:

我们能够对这一请求中的各项内容进行调整,例如网址、端口
全部评论 (0)
还没有任何评论哟~
