目录:导读
前言
使用Fiddler结合Jmeter来抓包分析,从而更好的辅助测试。
遇到的问题
以一个获取学生信息的接口为例进行说明。
当在Jmeter里按接口文档正确设置好请求,打开Fiddler之后,发现无法抓到Jmeter的请求。


从图片可以看到,Fiddler并没有抓到Jmeter发送的请求。
问题分析
简单分析一下,Fiddler在使用过程中是以代理Web服务器的形式进行的,代理地址为127.0.0.1,端口为8888,它在运行时会监听8888端口的HTTP代理。

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

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

本文介绍了如何在JMeter中配合Fiddler进行接口抓包,解决在设置代理后无法抓取请求的问题,以及如何设置HTTP请求默认值以方便多场景测试。内容涵盖了Python编程、接口自动化、Web和App自动化测试,以及DevOps体系和常用工具如JMeter性能测试。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



