美文网首页Apache JMeter百人计划工具
利用Fiddler对Jmeter的请求进行抓包

利用Fiddler对Jmeter的请求进行抓包

作者: wintests | 来源:发表于2019-11-01 19:51 被阅读0次

前言

有时候,为了得到更详细的请求结果,我们可能需要使用Fiddler结合Jmeter来抓包分析,从而更好的辅助测试。

遇到的问题

这里以一个获取学生信息的接口为例进行说明。

当我在Jmeter里按接口文档正确设置好请求,打开Fiddler之后,发现无法抓到Jmeter的请求。

获取学生信息 Fiddler界面

从图片可以看到,Fiddler并没有抓到Jmeter发送的请求。

问题分析

简单分析一下,Fiddler在使用过程中是以代理Web服务器的形式进行的,代理地址为127.0.0.1,端口为8888,它在运行时会监听8888端口的HTTP代理。

查看Fiddler监听端口

因此,当我们在Jmeter的当前请求中,设置代理地址和端口与Fiddler保持一致时,Fiddler就应该能够抓取到Jmeter发送的请求数据。

Jmeter请求中设置代理

目前我们有2个HTTP请求,我们先只设置1个。

HTTP请求设置代理

设置完成后,再次执行测试计划。

Fiddler界面

可以看到,Fiddler抓取到了第一个请求,而第二个请求,因未设置代理,故没抓到数据。

设置HTTP请求默认值

如果我们有很多的请求时,我们总不可能在每一个请求中都设置代理吧,因此,我们最好设置一个HTTP请求默认值。

我们只需在HTTP请求默认值中设置代理服务器,那么后面的请求都会默认使用HTTP请求默认值设置的值,这样我们的请求就都能够被Fiddler抓取到。

HTTP请求默认值 Fiddler界面

注意:当关闭Fiddler时,我们在Jmeter中禁用HTTP请求默认值,以取消当前设置的代理,否则Jmeter可能无法正常请求。

相关文章

  • 利用Fiddler对Jmeter的请求进行抓包

    前言 有时候,为了得到更详细的请求结果,我们可能需要使用Fiddler结合Jmeter来抓包分析,从而更好的辅助测...

  • Fiddler导出jmeter脚本

    将Fiddler插件放置到Fiddler的安装文件中 导出抓包请求为jmx格式 然后在jmeter中打开

  • 《HTTP抓包实战》_肖佳.高清pdf

    HTTP抓包利用Fiddler抓包工具来捕获HTTP数据包,然后对其进行重发、编辑等操作。HTTP抓包的用途非常广...

  • fiddler-1抓包

    一、利用fiddler进行ios手机抓包 fiddler设置如图,如果需要抓取https包设置本步,仅http包不...

  • 接口测试-soapui-请求信息带图片

    接口文档: 用postman进行测试: 用soapui进行测试: reqXML信息: fiddler 抓包查看请求...

  • fiddler过滤请求提升测试效率

    我们在fiddler抓包时通常发现抓包中的请求众多,那么如何有效的进行抓包操作,提高测试效率呢? 直接上干货!切换...

  • 接口测试-fiddler对soapui请求返回信息抓取

    背景:接口测试的时候,需要对接口的请求和返回信息进行查阅或者修改请求信息,可利用fiddler抓包工具对soapu...

  • 利用Python模拟GitHub登录!

    最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析。现在我准备尝试着...

  • 利用Python模拟GitHub登录

    最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析。现在我准备尝试着...

  • 测试中常用工具

    1、fiddler可以通过代理用fiddler进行抓包,同时可以修改请求参数或者响应参数、模拟弱网络情况等。修改请...

网友评论

    本文标题:利用Fiddler对Jmeter的请求进行抓包

    本文链接:https://www.haomeiwen.com/subject/refqbctx.html