2013-10-02 45 views
1

我想在JMeter中使用'調試採樣器'(DS),因爲我需要檢查'正則表達式提取器'(REE )正在挑選一個認證令牌,但我無法弄清楚如何讓JMeter向我展示它正在採用的方式。我沒有足夠的信譽點來張貼JMeter裏面的樹的截圖,所以我會試着描述它(!)在哪裏把'查看結果樹'看到Jmeter'調試採樣器'的結果

在線程組下我有3個孩子,(1)HTTP請求有(2)DS,(3)'觀看結果樹'(VRT)的聽衆,我希望能看到DS的結果。

我不能將DS放在(1)中的REE下(它不會在那裏移動),並且DS下方的VRT不顯示任何JMeter變量,只有與VRT中的VRT相同的輸出HTTP請求組(1)。

任何建議,我可以把事情或如何配置他們看看稀土元素是在拾取?謝謝。

回答

1

我相信你已經使用了調試採樣如下

Test Plan 
--Thread Group 
----Some HTTP Request 
------Regular Expression Extractor 
----Debug Sampler 
----View Result Tree 

在這種情況下,它應該工作。但是,如果你的VRT在HTTP請求下,並且在TG下是DS,那麼它就不會工作。還要確保DS'JMeter變量'被設置爲true。

+0

是的,就是這樣,我將JMeter變量設置爲true,但由於某種原因,我沒有看到任何與我的變量名稱相關的內容(詳見REE)。我不知道我做錯了什麼。 – Louise

+0

調試採樣器是否出現在您的VRT中? – SSujesh

+0

此外,例如,如果您已將REE變量名稱設置爲fetchVal,那麼它將出現在VST中的調試採樣器的響應數據選項卡中作爲fetchVal =樣本測試 fetchVal_g = 1 fetchVal_g0 =是「樣本測試」。 fetchVal_g1 =抽樣測試 – SSujesh

0

如果您將它作爲測試計劃的子項,您將看到所有的採樣器,因此您將看到Debug Sampler。 如果你把它作爲Debug Sampler的一個子元素,你將只能看到這個Debug Sampler的結果。

要查看變量,請在「查看結果樹」中單擊「採樣器」並選擇「響應數據」選項卡。

+0

應該'採樣器'是'查看結果'的長左側窗格中的條目?如果是,那麼在該窗格中,我只在線程組下有HTTP請求,然後在那個下面有兩個條目:一個用於我要求它獲取的網頁(其中包含重定向消息);一個用於重定向到的頁面。應該有DS的入口嗎? – Louise

相關問題