测试工具(一)Fiddler安装及使用

测试工具(一)Fiddler安装及使用


文章目录

  • 一、Fiddler安装
    • 1、下载
    • 2、安装
    • 3、配置设置
  • 二、Web浏览器抓包
    • 1、抓取浏览器请求
    • 2、修改返回数据
    • 3、修改请求数据


一、Fiddler安装

1、下载

下载地址:https://www.telerik.com/fiddler,点击后跳入新页面,填写信息点击下载即可。
测试工具(一)Fiddler安装及使用_第1张图片测试工具(一)Fiddler安装及使用_第2张图片

2、安装

双击打开下载好的exe文件,选择你想要安装的路径,点击下一步安装好,打开即可。
测试工具(一)Fiddler安装及使用_第3张图片
测试工具(一)Fiddler安装及使用_第4张图片

3、配置设置

点击左上角tools-options-HTTPS设置如下,勾选Decypt HTPPS traffic后记得同意安装证书,证书装完勾选Ingore server certificate errors(unsafe)
测试工具(一)Fiddler安装及使用_第5张图片
测试工具(一)Fiddler安装及使用_第6张图片
测试工具(一)Fiddler安装及使用_第7张图片
测试工具(一)Fiddler安装及使用_第8张图片
然后切到Connections,勾选上Allow remote computers to connect,点击确定。

测试工具(一)Fiddler安装及使用_第9张图片

二、Web浏览器抓包

1、抓取浏览器请求

以上设置好后,关闭重新打开Fiddler,刷新浏览器,就可以在fiddler中看见浏览器的请求了。
测试工具(一)Fiddler安装及使用_第10张图片

2、修改返回数据

比如我们想修改CSDN右上角返回的个人用户昵称

1.首先刷新网页,分析后可以得到昵称是由下图接口提供
测试工具(一)Fiddler安装及使用_第11张图片
测试工具(一)Fiddler安装及使用_第12张图片
2.选中刚才的接口,右键复制出接口url
测试工具(一)Fiddler安装及使用_第13张图片
3.在左下角输入"bpafter 复制的url",按回车确定,然后刷新页面,鼠标放置右上角头像处
测试工具(一)Fiddler安装及使用_第14张图片
4.可以看见接口被拦截,最前方有禁止下载的图标,这时在右侧修改成你想要的数据,点击Run to Completion放行接口
测试工具(一)Fiddler安装及使用_第15张图片
5.页面展示的即为我们修改后的数据
测试工具(一)Fiddler安装及使用_第16张图片

3、修改请求数据

1.例如修改CSDN登录请求数据,首先输入登录信息,点击登录按钮

2.这时,可以抓取到登录请求,及登录信息的数据
在这里插入图片描述
测试工具(一)Fiddler安装及使用_第17张图片
3.右键登录接口,复制出url后,在左下角输入"bpu 复制的url",按回车确定
测试工具(一)Fiddler安装及使用_第18张图片
4.再次点击页面登录按钮,可看见上行请求接口已被拦截。此时就可以在右侧界面修改请求数据的信息,修改后点击Run to Completion放行接口。接口会按照你修改后的数据去请求服务器,但现在很多网站会校验数据,接口会直接返回error。
测试工具(一)Fiddler安装及使用_第19张图片

你可能感兴趣的:(测试工具,fiddler,功能测试,https)