测试-fiddler学习

了解对应的中文释义

Fiddler的中文意思

1:文件

image.png
2:编辑

image.png
3:规则

image.png
4:工具

image.png
5:工具栏

image.png
本机IP

image.png
6:会话区

image.png

#:HTTP Request的顺序,从1开始,按照页面加载请求的顺序递增

URL:请求的服务器路径和文件名,也包括GET参数

Result:HTTP响应的状态码

Protocol:请求使用的协议(如http/https/ftp)

Host:请求地址的域名

Body:请求的大小,以byte为单位

Caching:请求的缓存过期时间或缓存控制 header等值

Content-Type:请求响应的类型

Process:发出此请求的Windows进程及进程ID

Comments:用户通过脚本或者右键菜单给此session增加的备注

Custom:用户可以通过脚本设置的自定义值

————————————————
版权声明:本文为CSDN博主「橘生淮南@1」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:blog.csdn.net/qq_43485197…

7:功能页签

Statistics:数据统计面板,可以对选中多个Sessions进行统计及性能分析

image.png

Inspectors:请求头和响应体

image.png
请求查看器:

Headers:请求头信息显示为一个分级视图,包含了web客户端信息、Cookie、传输状态等;

TextView:显示POST请求的body部分为文本;

SyntaxView:显示脚本(安装SyntaxView插件)

WebForms:以直观的界面显示QueryString的值和Body的值,显示请求的 GET 参数 和 POST body 内容,这里的Body应该是application/x-www-form-urlen-coded格式;

HexView:请求内容的16进制显示;

Auth:显示hearer中Proxy-Authorization和Authoriization信息;

Cookies:以直观的界面显示Header中Cookie的值;

Raw:将整个请求显示为纯文本;

JSON:通过JOSN格式显示;

XML:如果请求的body是XML格式,就是用分级的XML树来显示它;

响应查看器:

Transformer:响应信息的压缩编码格式;

Headers:用分级视图显示响应的header;

TextView:使用文本显示相应的body;

SyntaxView:显示脚本(安装SyntaxView插件)

ImageView:响应内容如果是图片则显示图片,左侧灰色区域会显示图片的大小、宽高、文件格式等信息,在下方还可以
选择缩放模式:自动缩放、缩放以适应显示区域大小、无缩放;

HexView:响应内容的16进制显示;

WebView:响应在 Web 浏览器中的预览效果;

Auth:显示hearer中Proxy-Authorization和Authoriization信息;

Caching:显示此请求的缓存信息

Cookies:以直观的界面显示Header中Cookie的值;

Raw:将整个响应显示为纯文本;

JSON:通过JOSN格式显示;

XML:如果响应的body是XML格式,就是用分级的XML树来显示它;

AutoResponder:重新定向(主要是进行会话的拦截,然后替换原始资源的功能)
允许从本地返回文件,代替服务器响应,而不用将文件发布到服务器(可用正式环境验证本地文件)
Composer:模拟进行发送
FiddlerScript:脚本
Log:日志
Fiters:过滤

image.png
弱网测试

image.png

抓包

(pc端)

1:设置过滤器,只抓需要的项目的包
shift+f5,去缓存刷新抓页面所有的包

image.png

2:比如抓登陆的包
需要去会话里查看跳转的或者页面连接图标的去看webforms里有没有输入的对应的用户密码

image.png

3:线上调试,样式

换图片
image.png
换网页也是一样的操作,将内容复制到本地修改后为HTML文件,替换即可

接口测试

image.png

image.png

APP(手机端HTTPS协议)

1:设置fiddler

捕获解密
image.png
允许外部连接
image.png

2:安装fiddler证书生成器,更新证书生成器

image.png

3:将fiddler和手机端保持在同一局域网

192.168.0.18

4:在手机端安装证书
image.png

5:在手机端设置fiddler代理服务器的IP地址

没有出来就重启重新安装证书

image.png

必备技能

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享