2015-12-22 59 views

回答

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

0

後處理器用於從響應中提取內容。