2016-08-15 67 views
2

我有3個線程組,即:ThreadGroup1,ThreadGroup2和ThreadGroup3。我想同時運行ThreadGroup 1和2,然後一旦這兩個都完成,我想運行ThreadGroup 3.如何在基於線程的Jmeter中插入延遲

有沒有辦法讓一個定時器/延遲,直到一定數量的線程完成?

+1

設置'ThreadGroup3'作爲'拆卸螺紋Group' –

回答

1

配置腳本如下:

Test Plan 

    --Thread Group01 
    --Thread Group02 
    --tearDown Thread Group03 

作爲每Tear Down Thread group JMeter的文檔,

可被利用來執行 後測試操作線程組的一種特殊類型。這些線程的行爲與正常的線程組元素完全相同。不同之處在於這些類型的 線程在測試完成後執行其常規 線程組後執行。

注意,默認情況下它不會,如果測試是正常關閉,如果你 要讓它在這種情況下運行運行,確保你勾選上「主線程關閉後運行 拆解線程組」測試 計劃元素。如果測試計劃已停止,即使選中 ,tearDown也不會運行。

配置在Test Plan

取消對運行的線程組連續(即在同一時間運行組一個在)

檢查的關機後的選項運行拆機線程組主線程

示例測試腳本:

enter image description here

+0

是否有可能提供 - 「運行的線程組連續」從JMeter的命令行參數? – Vaibhav