登录 免费注册

jmeter http代理服务器如何过滤?

全文约 1200 字 · 预计阅读 3 分钟

本页目录

           在 JMeter 中,使用 HTTP 代理服务器可以捕获和记录 HTTP 请求,以便进行性能测试。如果你希望对捕获的请求进行过滤,以排除某些请求或仅记录特定的请求,可以通过以下步骤实现:

     

    jmeter 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 代理服务器并使用过滤器规则来捕获或排除特定的请求。这对于在性能测试中筛选掉不相关的请求非常有用。