天天看點

jmeter中線程之間傳遞參數

  JMeter 變量作用域局限于所屬線程。這樣設計是經過深思熟慮的,目的是讓測試線程能夠獨立運轉。有時候使用者可能需要在不同線程間(可能屬于同一個線程組,也可能不屬于同一個線程組)傳遞變量。 

  其中一種方法就是使用屬性。屬性為所有 JMeter 線程所共享,是以當某個線程設定一個屬性後,其他線程就可以讀取更新後的值。

  如果存在大量資料需要線上程間傳遞,那麼可以考慮使用檔案。例如,測試人員可以在一個線程中使用監聽器,儲存響應到檔案(Save Responses to a file )或者 BeanShell PostProcessor 。而在另外一個線程中使用HTTP 采樣器的“file: ”協定來讀取檔案,接着使用一個後置處理器或者BeanShell 測試元件提取資訊。 

繼續閱讀