功能测试必备:Fiddler 设置断点拦截请求和响应(附具体案例)

495 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第13天,点击查看活动详情

大家好啊,我是大田

之前一篇文章,分享的是使用 Charles 工具设置断点,本篇看看 Fiddler 设置断点有什么不一样吧。

一、Fiddler 设置断点拦截请求数据

1、目的:

通过篡改前端的数据进而请求后端,看后端是否会正常处理请求数据。

2、操作图示:

Rules -> Automatic Breakpoints -> Before Requests

image.png

3、具体测试案例

1)点击目标请求

2)Inspectors -> Raw

3)修改请求数据:可将原来请求报文其中一个正确数据改为错误信息

4)点击 Run to Completion

5)回到前端页面查看后端返回信息即可。

image.png

二、Fiddler 设置断点拦截响应数据

1、目的:

测试前端能否正确处理后端服务器返回的响应数据,这时你可以设计测试用例,如:正确的响应数据、异常的响应数据、难以构造的响应数据。

2、操作图示:

Rules -> Automatic Breakpoints -> After Responses

image.png

3、具体测试案例步骤

1)点击目标请求

2)Inspectors -> Raw

3)修改响应数据

4)点击 Run to Completion5)回到前端页面查看对应信息即可。

image.png

ps:公众号后台回复关键字【 fiddler 】获取 Fiddler 安装包哦~

公众号后台回复关键字【 charles 】获取 Charles 安装包哦~

推荐文章:

1、功能测试必备:抓包工具 Charles 弱网测试:juejin.cn/post/708306…

2、功能测试必备:抓包工具之 Charles 设置断点拦截请求及响应数据:juejin.cn/post/708240…

3、功能测试必备:抓包工具之 Charles 过滤器使用:juejin.cn/post/708183…

4、功能测试必备:抓包工具之Charles介绍安装及具体案例抓包分析:juejin.cn/post/708151…

5、功能测试必备:抓包工具之谷歌开发者工具介绍及使用场景:juejin.cn/post/708115…

以上是今天的内容,下一篇分享 Fiddler 弱网测试,有问题给我留言吧,end ~