jmeterplugins學習,線程組

1、線程組
一、jp@gc - Stepping Thread Group,



相似loadrunner的場景設置,解釋:
This Group will start 10 threads:此次的測試總共會起10個線程。
First , wait for 0 seconds:等待0s後開始起線程,也就是不等待直接起線程。
Then start 5 threads every 10 seconds:每起5個線程後會運行10s,再起餘下的5個線程,再運行10s,以此類推。
Using ramp-up 2 seconds:前面每起多少個線程的時候花2s,與上面結合起來即2s內起5個線程,運行10s,而後再再2s內再起5個線程,再運行10s,以此類推。
Then hold load for 60 seconds. :所有的線程起來後,運行60s 後開始中止(跟loadrunner相似,從jmeter聚合報告裏面能夠看出來,這裏的hold load 的意思,實際上是這些線程,一直在請求,至關於jmeter普通線程組裏面的循環運行)。
Finally , stop 5 threads every 10 seconds:最後中止線程,5個線程停一次,等10s再停5個線程(固然,第一次是hold時間一過就先停5個線程,而後等10s再停餘下的5個線程)。
從下面的圖也能夠很好的理解這個線程組的設置

二、jp@gc - Ultimate Thread Group,


這個跟上面那個線程組有些相似,不過這個是幾個設置的結合,像這裏有設置兩個線程組(一、不延遲,30s內起10個線程,hold 13s後,10s內中止; 二、不延遲,35s內起20個線程,hold 43s後,5s內中止),從下面的圖能夠看出,執行的時候,這兩個線程組是同時按照本身的規則開始執行的,每一時刻,獲得的結果都是兩個線程組的疊加。測試

相關文章
相關標籤/搜索