【问题标题】:What is the purpose of doing post processor in jmeter?在jmeter中做后处理器的目的是什么?
【发布时间】:2015-12-22 05:47:52
【问题描述】:

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

【问题讨论】:

标签: jmeter performance-testing load-testing


【解决方案1】:

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

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

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

检查这个问题,例如 Post-processor Extractor: How to Fetch or extract value from Div tag using Jmeter

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-02
      相关资源
      最近更新 更多