在 jmeter 中做 post 处理器的目的是什么?
What is the purpose of doing post processor in jmeter?
在什么情况下我们会在 jmeter 中使用这个 post 处理器?使用它的主要目的是什么?
Post处理器用于从响应中提取内容。
考虑一个我们发送登录 HTTP 请求的登录场景。假设在这个请求的响应中有参数,我们想在后面提取和使用这个参数。所以在这种情况下,我们将需要 Post-处理器(正则表达式提取器)。它是 JMeter 中最常用的post-处理器。
类似地,如果我们想在任何特定采样器(请求)之后 运行 一些 java 代码,那么我们可以在我们的下添加 bean-shell post-processor采样器。例如,我们从响应中提取了一个值,现在我们想将它乘以 2。所以我们将首先添加一个 post-processor 正则表达式提取器,接下来我们将添加 bean-shell post-处理器。
Official JMeter documentation mentions that Post Processors 在采样器之后应用。它们应用于同一范围内的所有采样器,因此要确保 post-处理器仅应用于特定采样器,请将其添加为采样器的子级。
检查这个问题,例如 Post-processor Extractor:
How to Fetch or extract value from Div tag using Jmeter
在什么情况下我们会在 jmeter 中使用这个 post 处理器?使用它的主要目的是什么?
Post处理器用于从响应中提取内容。
考虑一个我们发送登录 HTTP 请求的登录场景。假设在这个请求的响应中有参数,我们想在后面提取和使用这个参数。所以在这种情况下,我们将需要 Post-处理器(正则表达式提取器)。它是 JMeter 中最常用的post-处理器。
类似地,如果我们想在任何特定采样器(请求)之后 运行 一些 java 代码,那么我们可以在我们的下添加 bean-shell post-processor采样器。例如,我们从响应中提取了一个值,现在我们想将它乘以 2。所以我们将首先添加一个 post-processor 正则表达式提取器,接下来我们将添加 bean-shell post-处理器。
Official JMeter documentation mentions that Post Processors 在采样器之后应用。它们应用于同一范围内的所有采样器,因此要确保 post-处理器仅应用于特定采样器,请将其添加为采样器的子级。
检查这个问题,例如 Post-processor Extractor: How to Fetch or extract value from Div tag using Jmeter