2015-06-16 79 views
1

昨天,我開始寫我的第一個測試用例JMeter的。一切正常,但我的測試計劃正在增長,變得混亂。我的問題是,我有一個複雜的登錄過程,需要在每次測試之前執行多個HTTP調用。重新使用這個登錄功能,我發現迄今最好的辦法是這樣的:如何構建JMeter測試以重複使用多個測試計劃中的採樣器/控制器?

enter image description here

我是disabled線程組(稱爲執行SAML登錄)。它包含兩個封裝登錄和註銷的控制器。在那之下,我有多個線程組用於實際測試(屏幕截圖僅顯示第一個)。每個線程組以Once Only Controller開頭和結尾分別進行登錄和註銷。他們之間是我的實際測試電話。

我的問題是這樣的:我可以執行我在一個循環測試和我的Once Only Controllers被多次執行之間的所有調用在執行登錄和註銷一次(酷!)。但是當我使用多線程運行時,登錄/註銷也在線程中多次完成。

我該如何預防?我想我正在爲我的線程組尋找一些安裝和拆卸方法,但我不知道如何使用JMeter來完成。

回答

相關問題