接口测试|Fiddler界面工具栏介绍(三)

简介: 接口测试|Fiddler界面工具栏介绍(三)

Fiddler界面工具栏介绍

前两篇文章我们分别介绍了顶部工具栏,底部状态栏,本篇文章我们介绍右侧高级工具栏。

右侧高级工具栏

在这里插入图片描述

(1)Get Started:主页面

(2)Statistics:请求统计视图,用来查看某个页面所有请求的从第一个请求开始到最后一个请求结束的响应时间;用法:Ctrl选中需要的会话请求,点击该按钮即可

(3)Inspectors:会话检查器,点击会话内容默认此选项

(4)AutoResponnseder:重定向响应选择,可修改返回修改后的响应数据;常用方法在本地修改响应信息,然后根据指定的请求把本地的响应文件返回

(5)Composer:自定义请求,用于请求发送

(6)Fiddler Orchestra Beta:待理解,暂时不会,先放个链接https://zhuanlan.zhihu.com/p/417556751

(7)FiddlerScript:Fiddler本身配置的相关脚本,可以修改Fiddler的一些功能,如弱网测试的网速限制

(8)Log:Fiddler日志

(9)Filters:过滤功能,规则说明如下展示

1) Hosts:主机 过滤

  • No Zone Filter :不过滤

    • Show only Intranet Hosts :只显示内网主机的请求
    • Show only Internet Hosts :只显示外网主机的请求
  • No Host Filter :不过滤

    • Hide the following Hosts : 隐藏文本框中的相关主机请求
    • Show only the following Hosts :显示文本框中相关的主机请求(多个用分号分开)
    • Flag the following Hosts :标记(高亮)显示文本框中的主机请求

2)Client Process :客户端过滤

  • Show only traffic from :只显示指定客户端的请求,右侧有当前的 Windows 进程可选择
  • Show only Internet Explorer traffic : 只显示 IE浏览器请求
  • Hide trafficfrom service host :隐藏来自service host的请求

3)Request Headers :请求头过滤

  • Show only if URL contains :只显示包含该字段的URL请求
  • Hide if URL contains :隐藏包含该字段的URL请求(多个用空格分开)
  • Flag requests with headers : 标记特定header的请求,如cookie,token
  • Delete request headers :删除请求中的Header字段(如测试时删掉URL中的cookies信息,用来判断服务器是否有做校验功能)
  • Set request Header :在请求header中添加字段,用途与上一致

4)Breakpionts :设置断点

  • Break request on Post :对Post请求设置断点
  • Break request on GET with query string : 对Get请求设置断点
  • Break on XMLHttpRequest : 对Ajax请求设置断点
  • Break response on Content-type:对匹配Content-Type字段的响应设置断点

5)Response Status Code :响应状态码过滤

  • Hide success(2xx) : 隐藏状态码为2xx的请求
  • Hide non-2xx : 隐藏状态码非2xx的请求
  • Hide Authentication demands(401,407) : 隐藏认证(响应状态码为:401 407)请求
  • Hide redirects(300, 301, 302, 303,307) : 隐藏重定向(响应状态码为:300 301 302 303 307)请求
  • Hide Not Modifield(304) : 隐藏(304)请求。

6)Response Type and Size :通过响应类型和大小过滤

  • Show all Content-Type : 显示所有类型Content-Type的请求
  • Show only IMAGE/* : 仅显示响应类型为图片的请求
  • Show only HTML : 仅显示响应类型为HTML的请求
  • Show only TEXT/CSS : 仅显示响应类型为TEXT/CSS的请求
  • Show only SCRIPTS : 仅显示响应类型为SCRIPTS的请求
  • Show only XML : 仅显示响应类型为XML的请求
  • Show only JSON : 仅显示响应类型为JSON的请求
  • Hide IMAGE/* : 隐藏所有响应类型为图片的请求
  • Hide smaller than : 隐藏小于指定大小响应结果的请求
  • Hide larger than : 隐藏大于指定大小响应结果的请求
  • Time HeatMap 时间热图
  • Block script files : 阻止返回JS文件
  • Block image files : 阻止返回图片文件
  • Block SWF files : 阻止返回SWF文件
  • Block CSS files : 阻止返回CSS文件

小技巧:这个功能可以测试CSS、JS等加载失败的情况下页面的展示情况。

7)Response Header :响应头操作

  • Flag responses that set cookies : 标识(斜体)响应中有cookies信息的请求
  • Flag responses with headers : 标记(加粗)响应header中带有特定字段的请求
  • Delete response headers : 删除响应header中有指定字段的请求
  • Set response header : 在响应header中添加指定字段

在这里插入图片描述

相关文章
|
12月前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
7月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
1132 23
|
9月前
|
SQL 安全 测试技术
2025接口测试全攻略:高并发、安全防护与六大工具实战指南
本文探讨高并发稳定性验证、安全防护实战及六大工具(Postman、RunnerGo、Apipost、JMeter、SoapUI、Fiddler)选型指南,助力构建未来接口测试体系。接口测试旨在验证数据传输、参数合法性、错误处理能力及性能安全性,其重要性体现在早期发现问题、保障系统稳定和支撑持续集成。常用方法包括功能、性能、安全性及兼容性测试,典型场景涵盖前后端分离开发、第三方服务集成与数据一致性检查。选择合适的工具需综合考虑需求与团队协作等因素。
1429 24
|
9月前
|
SQL 测试技术
除了postman还有什么接口测试工具
最好还是使用国内的接口测试软件,其实国内替换postman的软件有很多,这里我推荐使用yunedit-post这款接口测试工具来代替postman,因为它除了接口测试功能外,在动态参数的支持、后置处理执行sql语句等支持方面做得比较好。而且还有接口分享功能,可以生成接口文档给团队在线浏览。
408 2
|
11月前
|
JSON 前端开发 测试技术
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
869 10
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
|
11月前
|
JSON 前端开发 API
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
624 5
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
|
10月前
|
存储 JSON API
Python测试淘宝店铺所有商品接口的详细指南
本文详细介绍如何使用Python测试淘宝店铺商品接口,涵盖环境搭建、API接入、签名生成、请求发送、数据解析与存储、异常处理等步骤。通过具体代码示例,帮助开发者轻松获取和分析淘宝店铺商品数据,适用于电商运营、市场分析等场景。遵守法规、注意调用频率限制及数据安全,确保应用的稳定性和合法性。
|
10月前
|
监控 API 开发工具
Socket.IO介绍,以及怎么连接测试Socket.IO接口?
Socket.IO 是一个用于浏览器和服务器间实时双向通信的库,支持低延迟消息传递、跨平台运行及自动重连。文章介绍了其特点与调试需求,并详细说明如何使用 Apifox 工具创建、连接、发送/接收 Socket.IO 事件,以及团队协作和调试技巧。掌握这些技能可提升实时应用开发效率与质量。
|
12月前
|
存储 测试技术 数据库
接口测试工具攻略:轻松掌握测试技巧
在互联网快速发展的今天,软件系统的复杂性不断增加,接口测试工具成为确保系统稳定性的关键。它如同“翻译官”,模拟请求、解析响应、验证结果、测试性能并支持自动化测试,确保不同系统间信息传递的准确性和完整性。通过Apifox等工具,设计和执行测试用例更加便捷高效。接口测试是保障系统稳定运行的第一道防线。
|
11月前
|
小程序 测试技术 数据安全/隐私保护
微信公众号接口测试实战指南
微信公众号接口测试是确保系统稳定性和功能完整性的重要环节。本文详细介绍了测试全流程,包括准备、工具选择(如Postman、JMeter)、用例设计与执行,以及常见问题的解决方法。通过全面测试,可以提前发现潜在问题,优化用户体验,确保公众号上线后稳定运行。内容涵盖基础接口、高级接口、微信支付和数据统计接口的测试,强调了功能验证、性能优化、安全保护及用户体验的重要性。未来,随着微信生态的发展,接口测试将面临更多挑战和机遇,如小程序融合、AI应用和国际化拓展。