當前位置:編程學習大全網 - 行動軟體 - jmeter混合場景性能測試

jmeter混合場景性能測試

性能測試設計混合場景,壹般有幾種方式

分別是:1:每個場景設置壹個線程組;2:使用if控制器;3:使用吞吐量控制器。

不同的方式實現機制不壹樣,個人覺得“使用吞吐量控制器”比較方便

場景設置:混合訪問百度首頁和cnblogs首頁,按比例實現100個用戶的並發壓測,比例為:4:1

以下講解下具體的方法

方法1:每個場景設置壹個線程組

設置兩個單獨的線程組,線程組壹請求百度首頁(並發線程數設置80個),線程組二請求cnblogs(並發線程數設置20個)。

添加監聽器-聚合報告,運行後查看報告,我們可以看到百度請求樣本數80個,cnblogs請求樣本數20個,這兩個請求的比例為4:1

方法2:使用if控制器

步驟1:新建線程組,線程組下新建兩個if控制器

步驟2:分別在兩個if控制器下添加blogs請求

步驟5:設置線程數為100,添加聚合報告查看執行結果,由於我們使用的是隨機變量,所以得出的結果無法達到100%相等,但可以從樣本數中看出,兩個請求的樣本比大概為4:1

方法3:使用吞吐量控制器

步驟1:添加吞吐量控制器1

步驟2:在控制器下添加blogs

步驟5:設置線程數量100個,設置吞吐量控制器1-吞吐量80,設置吞吐量控制器2-吞吐量20(註:吞吐量設置選Total Executions以個數計算,選percent Executions則以百分比來算的,設置80即總線程數的80%)

步驟6:線程組下添加監聽器查看結果

運行結果後,我們可以看到訪問baidu的blogs的http請求執行了20次

  • 上一篇:電腦開機時跳出cpu fan error是什麽意思
  • 下一篇:求問壹部動畫品片的名字。。。
  • copyright 2024編程學習大全網