meter外掛程式的使用 執行緒組

2021-09-18 06:58:54 字數 1049 閱讀 4646

一、執行緒組

1、jp@gc - stepping thread group,如下圖:

類似loadrunner的場景設定,解釋:

this group will start10 threads:這次的測試總共會起10個執行緒。

first , wait for0 seconds:等待0s後開始起執行緒,也就是不等待直接起執行緒。

then start5threads every10seconds:每起5個執行緒後會執行10s,再起餘下的5個執行緒,再執行10s,以此類推。

using ramp-up 2 seconds:前面每起多少個執行緒的時候花2s,與上面結合起來即2s內起5個執行緒,執行10s,然後再再2s內再起5個執行緒,再執行10s,以此類推。

then hold load for60seconds. :全部的執行緒起來後,執行60s 後開始停止(跟loadrunner類似,從jmeter聚合報告裡面可以看出來,這裡的hold load 的意思,其實是這些執行緒,一直在請求,相當於jmeter普通執行緒組裡面的迴圈執行)。

finally , stop5threads every10seconds:最後停止執行緒,5個執行緒停一次,等10s再停5個執行緒(當然,第一次是hold時間一過就先停5個執行緒,然後等10s再停餘下的5個執行緒)。

從下面的圖也可以很好的理解這個執行緒組的設定

2、jp@gc - ultimate thread group,如下圖:

這個跟上面那個執行緒組有些類似,不過這個是幾個設定的結合,像這裡有設定兩個執行緒組(1、不延遲,30s內起10個執行緒,hold 13s後,10s內停止; 2、不延遲,35s內起20個執行緒,hold 43s後,5s內停止),從下面的圖可以看出,執行的時候,這兩個執行緒組是同時按照自己的規則開始執行的,每一時刻,得到的結果都是兩個執行緒組的疊加。

執行緒組使用

可以把執行緒歸屬到某乙個執行緒組中,執行緒組中可以有執行緒物件,也可以有執行緒物件,組中可以有執行緒,這樣執行緒組可以類似樹形。執行緒組的使用主要是方便執行緒的管理維護操作 示例 通過執行緒組的方式組織多個執行緒並且批量停止所有執行緒 1 建立執行緒a和b public class threada ...

jmeter之執行緒組的使用

問題 為了能夠讓jmeter在做效能測試的時候,能夠像loadrunner場景設定中逐漸增加併發數,且逐漸減少併發使用者數,在不同的併發使用者數下,測試系統各個指標的變化。我們使用jmeter外掛程式jp gc stepping thread group 如圖 類似loadrunner的場景設定,解...

Jmeter執行緒組使用詳解

以下羅列的是jmeter 所有執行緒組的詳解,包括官方自帶的執行緒組,和官方外掛程式的執行緒組。官方執行緒組安裝,詳見之前的文章 本文詳細介紹了 官方外掛程式的持續加壓執行緒組的使用。1.官方外掛程式 階梯加壓執行緒組1 bzm arrivals thread group 主要功能 階梯控制 每秒 ...