代理技术哪家强?接口 Mock 测试首选 Charles

在这里插入图片描述
作为一名测试工程师,抓包是最常用的分析问题手段。Charles 则是最常用的代理工具,而且对于 Windows 和 Mac 也非常友好。之所以这么受欢迎还有以下几个原因:

代理功能
HTTP/HTTPS、Socks5
限速模拟
断点调试
转发
映射:让发往a网站的请求返回b网站的内容
重写:自动把请求和内容篡改掉
工具:拼装请求、重放请求、重读请求
Charles 代理工具的每个知识点都值得认真研究。

远程服务 Mock(Map Remote)在这里插入图片描述
作为测试工程师可能需要各种"天马行空"的数据,当接口返回数据不能满足你需要时,怎么办?当想在真实环境中测试 H5,而新版本还未上线,怎么办?

在测试过程中,对于某些不容易构造或者不容易获取的对象,我们需要”自己动手,丰衣足食“;拦截请求、篡改请求、转发请求——Mock 助你想你所想,要你所要;而实现Mock 有很多方法,这里介绍以 Charles 工具实现的方法。这里以访问百度首页,然后将请求转发至 TesterHome 首页为例。

备注:以下操作默认已经安装 Charles 并且设置好信任证书,可以成功代理。

1)在 Charles-Tools 中选中 Map

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值