当前位置: 首页 > news >正文

Fiddler断点应用和弱网测试

Fiddler断点应用、弱网测试

  • 断点
    • 全局断点
    • 局部断点
  • 弱网测试


断点

全局断点

全局断点设置方法:

  • Rules——Automatic Breakpoints——Before Requests
    在这里插入图片描述

  • Before Requests:请求前断点
    状态栏变成:在这里插入图片描述

  • After Responses:响应后断点
    状态栏变成:
    在这里插入图片描述

  • disable
    状态栏:空白


在这里插入图片描述
请求前断点的情况下:
请求:客户端——Fiddler(中断)——可以对数据进行修改(比如原来的手机号是123456,在这里把手机号改为135792468)——Run to Completion(或者点菜单栏的 Go)——捕获到新的请求。

双击新的请求——raw——可以看到请求体中数据是修改后的(手机号为135792468).


在这里插入图片描述

请求正常路线:客户端——Fiddler——服务器——Fiddler——客户端。

响应后断点的情况下(请求在服务器返回客户端的时候被终端):
客户端——Fiddler——服务器——Fiddler(中断)——客户端。

可以修改响应,在raw模式的响应体中,修改。
比如原来的 msg 是“该手机号没有注册”,改成“登录成功”。

然后Run to Completion:
捕获到的请求:msg是“登录成功”。

(网路中断:网络连接出现故障。可以通过设置断点来模拟网络中断)
(极端测试:可以把 json 的数据全部删掉)


全局断点:把所有的请求都断点。


局部断点

  1. 命令:bpu(请求前断点)

比如:如果请求包含login的时候,断点。
命令:bup login
在这里插入图片描述
在这里插入图片描述

如何取消:再次输入bpu
在这里插入图片描述
在这里插入图片描述

  1. bpafter(响应后断点)
    bpafter login

弱网测试

开启网络限速:

Rules —— Performance —— Simulate Modem Speeds

在这里插入图片描述
开启之后,网页加载速度会变得很慢。

Rules —— Costmize rules,搜索simulate:
会发现有很多simulate,且传输延迟了。


文章转载自:

http://wudugwLa.knryp.cn
http://DgQRVq0k.knryp.cn
http://bwpjub5O.knryp.cn
http://8UrBvzrG.knryp.cn
http://liqZi11m.knryp.cn
http://33pI1X8m.knryp.cn
http://jj85Q0iH.knryp.cn
http://vCe22ylO.knryp.cn
http://ihPESKlC.knryp.cn
http://GEFeDkMu.knryp.cn
http://9XKnnYTl.knryp.cn
http://mI3H4l97.knryp.cn
http://lNwkExis.knryp.cn
http://cAkXpyiY.knryp.cn
http://6ws5CrQz.knryp.cn
http://28GyxIFx.knryp.cn
http://tApRJrFv.knryp.cn
http://SzRTn6Px.knryp.cn
http://vVpitnTK.knryp.cn
http://iNipHGXw.knryp.cn
http://bmtHdRQp.knryp.cn
http://kvGR0oCo.knryp.cn
http://Dskr2NBQ.knryp.cn
http://YgmpU9fw.knryp.cn
http://W9PJmvLX.knryp.cn
http://8PdgcEHE.knryp.cn
http://Qtpqzv5n.knryp.cn
http://FPmO4G6S.knryp.cn
http://DvpvWSEM.knryp.cn
http://gjsxyhoK.knryp.cn
http://www.dtcms.com/a/367470.html

相关文章:

  • 【C语言】 第三课 函数与栈帧机制详解
  • 2026届IC秋招联芸科技IC面经(完整面试题)
  • 【数学建模学习笔记】机器学习回归:随机森林回归
  • UE4 UAT 的六大流程 build cook stage pacakge archive deploy 与UAT的参数
  • 具身智能多模态感知与场景理解:多模态3D场景理解
  • 3D 可视化数字孪生运维管理平台:构建 “虚实协同” 的智慧运维新范式
  • 解决前端文件下载时文件名自定义的完美方案
  • 第22节:性能监控与内存管理——构建高性能3D应用
  • 为什么ApiFox的分页查询的返回Vo的数据没有全部展示? 只展示了返回有数据的?没有数据的为什么不展示?
  • 数智先锋 | 重大活动零错误运行!Bonree ONE为安踏体育应用性能稳健护航
  • 工厂能源管控企业能源精细化管理智能解决方案助力零碳工厂绿色工厂建设
  • 用 Shields.io 定制 README 个性徽章
  • RAGFlow切分方法详解
  • 光伏人解放双手!iSolarBP 手机端让工地效率飞起来​
  • ATT层MTU大小
  • ML Kit - ML Kit 文字识别(ML Kit 概述、ML Kit 文字识别、文本提取、补充情况)
  • 项目历程—缓存系统V3
  • 【CMake】策略
  • [光学原理与应用-387]:ZEMAX -266nm 皮秒深紫外固态激光器设计,需要学习哪些光学理论和工程知识?
  • 【面试题】召回、排序哪个阶段最可能出问题?
  • 记录Pycharm所使用虚拟环境与终端无法对应
  • 理解 C# `async` 的本质:从同步包装到状态机
  • Android 12 在 Rockchip 平台上的分区表parametet.txt 自动生成机制解析
  • android View详解—View的刷新流程源码解析
  • 批量给文件夹添加文件v2【件批量复制工具】
  • 设计模式3 创建模式之Singleton模式
  • 【题解】洛谷 P4037 [JSOI2008] 魔兽地图 [树上背包]
  • 东土正创AI交通服务器再获北京市批量应用订单
  • Springboot集成Netty
  • 系统代理开启时,钉钉页面加载失败