Fiddler 4 界面功能介绍

由于本人工作接触Web测试,所以我从网上找的资料,学习了解web测试内容,然后自己整理汇总的随笔,如文章中有不足的地方,请大家多多指教;或者文章内容与他人相似,望见谅

 

 

主界面:

 

 

工具栏

 

  file:用于导出Session、打开新的Fiddle窗口、保存会话等功能。

  Edit:用于复制session、host、url、header等、remove session 、标记、以及find Seesion

  Rules:用于创建规则规则过滤会话。例如可以隐藏掉图片类型的请求,或者304的请求之类

  Tools: 主要是工具,可在options中设置Fiddler的端口号、Https的请求、connnection等。也可以清除cache

  View :主要用于Fiddler窗口显示上的问题,例如可以设置ToolBar是否显示等

 

ToolBar(工具面板)

 

 

 WinConfig

 :说明备注

Replay:重新请求

:删除会话

Go:继续执行;调试bug,断点拦截请求

Stream:流模式/缓冲模式(默认是缓冲模式)

Decode:解码

Keep:All session:保存会话

Any Process:监控指定进程

Find:寻找

Save:保存

:切图

:计时

Browse:打开浏览器

Clear Cache:清除IE缓存

TextWizard:编码格式转换(当浏览器的某些路径被编码后,利用这个工具可以得到相应解码后的路径,别的文本信息也可以,编码/解码工具)

Tearoff:窗口分离

MSDN Search

:帮助

 

Fiddler 两种模式

   缓存模式(Buffering Modle)Fiddler 直到HTTP响应完成时才将数据返回到应用程序。可以控制响应,修改响应数据。

   流模式(Streaming Modle)Fiddler会即时将HTTP响应的数据返回到应用程序。更接近真实浏览器的性能。时序图更准确,但是不能控制响应。

 

 会话面板

 

 

 

   #:序号

   Result:HTTP响应的状态

   Protocol:协议类型(HTTP/HTTPS)

   Host:请求地址的域名

  URL:访问网址,请问服务器路径和文件名,包括GET参数

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

  Caching:请求的缓存过期时间或者缓存控制

  Content—Type:请求响应的类型

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

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

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

  

 

 

 

状态面板

 

 

状态面板

控制台Fiddler的左下角有一个命令行工具叫做QuickExec,允许你直接输入命令。
常见得命令有:

 
命令解释
help 打开官方的使用页面介绍,所有的命令都会列出来
cls 清屏 (Ctrl+x 也可以清屏)
select 选择会话的命令
?.png 用来选择png后缀的图片
bpu 截获request
bpafter 截获response


 

posted @ 2018-06-08 15:30  笑笑未来  阅读(3552)  评论(1编辑  收藏  举报