在jmeter中做后处理器的目的是什么?

时间:2015-12-22 05:47:52

标签: jmeter performance-testing load-testing

在哪种情况下我们将在jmeter中使用这个后处理器?使用它的主要目的是什么?

2 个答案:

答案 0 :(得分:1)

考虑我们发送登录HTTP请求的登录方案。假设此请求的响应中有参数,我们希望稍后提取并使用此参数。所以在这种情况下我们需要后处理器(正则表达式提取器)。它是JMeter中最常用的后处理器。

同样,如果我们想在任何特定的采样器(请求)之后运行一些java代码,那么我们可以在我们的采样器下添加bean-shell后处理器。例如,我们从响应中提取了一个值,现在我们想将它乘以2.所以我们首先添加一个后处理器正则表达式提取器,然后我们将添加bean-shell后处理器。

在采样器之后应用

Official JMeter documentation mentions that Post Processors。它们适用于同一范围内的所有采样器,因此要确保后处理器仅应用于特定采样器,请将其添加为采样器的子级。

检查此问题以获取后处理器提取器的示例: How to Fetch or extract value from Div tag using Jmeter

答案 1 :(得分:0)

后处理器用于从响应中提取内容。