发布日期:2023-12-20
在 JMeter 中,使用 HTTP 代理服务器可以捕获和记录 HTTP 请求,以便进行性能测试。如果你希望对捕获的请求进行过滤,以排除某些请求或仅记录特定的请求,可以通过以下步骤实现:
1,添加 HTTP 代理服务器:
打开 JMeter。
在测试计划中,右键点击 "Add" -> "Non-Test Elements" -> "HTTP(S) Test Script Recorder"。
在 "Workbench" 下,添加 "HTTP Proxy Server"。
2,配置 HTTP 代理服务器:
在 HTTP 代理服务器的配置中,设置端口号和目标控制器(Target Controller)。端口号用于设置代理服务器监听的端口。
你还可以设置其他选项,如设置全局白名单或黑名单,以控制哪些请求会被捕获。
3,添加过滤器:
在HTTP代理服务器的配置中,有一个 "Filters" 面板,可以在这里添加过滤器规则。
可以使用正则表达式定义规则,以便过滤掉或只捕获符合特定条件的请求。
4,启动代理服务器:
启动HTTP代理服务器。点击 "Start" 按钮。
确保你的浏览器或应用程序配置为使用 JMeter 代理服务器。
5,浏览器配置:
配置你的浏览器或应用程序,使其使用 JMeter 代理服务器。设置浏览器的代理设置,将代理服务器地址和端口设置为你在代理服务器配置中定义的地址和端口。
6,执行测试:
执行你的测试,让 JMeter 捕获请求。
在 "Recording Controller" 下,你将看到所有被捕获的请求。
通过以上步骤,你可以配置 JMeter 的 HTTP 代理服务器并使用过滤器规则来捕获或排除特定的请求。这对于在性能测试中筛选掉不相关的请求非常有用。
2024-03-15
2024-03-15
2024-03-14
2024-02-28
2024-02-28
2023-12-20
关注巨量HTTP公众号
在线客服
客户定制
QQ客服 (09:00 - 24:00)
咨询热线 (09:00 - 24:00)
15629532303
扫码联系微信客服
公众号
扫码关注微信公众号
返回顶部