接上一篇【Jmeter-常用線程組設置及場景運行時間計算】
Jmeter復雜場景設計,依賴插件jp@gc - Stepping Thread Group (deprecated)和jp@gc - Ultimate Thread Group
結合jp@gc - Transactions per Second找出最優並發數。
jp@gc - Stepping Thread Group (deprecated)實現如下場景
場景:
最大並發300,100並發100並發遞增施壓,每100並發持續30s,達到300並發后持續運行60s,然后立即結束
場景分析:
依據場景中的數據對號入座即可。實現如圖
jp@gc - Ultimate Thread Group實現如下場景
場景:
最大300並發, 100並發遞增施壓,每段運行600s。
場景分析:
第一段:100並發運行600s;
第二段:200並發運行600s;
第三段:300並發運行600s
需要計算:總持續時間1800s(Hold Load For,sec不能超過1800,每段運行時間為1800,1200,600),
每段間隔600s(Initial Delay,sec為0,600,1200)。
通過階段場景的設計,結合jp@gc - Transactions per Second,根據出錯帶點可以找到系統支持的最優並發數。