壓力測試 JMeter

2022-07-02 04:39:11 字數 592 閱讀 1106

2. jmeter安裝

2.1 jdk安裝

2.2 jmeter安裝

啟動jmeter 

雙擊jmeter解壓路徑(apache-jmeter-3.3\bin)bin下面的jmeter.bat即可 

3. 測試例項

3.1 介面位址

3.2 請求引數

3.3 返回結果

4. jmeter指令碼編寫

4.1 新增執行緒組

4.2 新增http請求

同請求一起傳送引數 

在請求中傳送的url引數,使用者可以將url中所有引數設定在本表中,表中每行為乙個引數(對應url中的 name=value),注意引數傳入中文時需要勾選「編碼」

4.3 新增察看結果樹

4.4 新增使用者自定義變數

4.5 新增斷言

4.6 新增斷言結果

4.7 新增聚合報告

5. 執行效能測試

5.1 配置執行緒組

5.2 執行測試

6. 分析測試報告

jmeter壓力測試原則

number of threads users 執行緒數 乙個使用者佔乙個執行緒,200個執行緒就是模擬200個使用者 ramp up period in seconds 設定執行緒需要多長時間全部啟動。如果執行緒數為200 準備時長為10 那麼需要1秒鐘啟動20個執行緒。也就是每秒鐘啟動20個執行...

JMeter多節點壓力測試

在使用jmeter的時候,由於單機的併發經常性的不能滿足最大壓力的需求,需要多台機器同時壓力測試。在jmeter中使用的應用進場景如下 用一台機器 稱為jmeter 客戶端 上的 jmeter 同時啟動另外幾台機器 稱為 jmeter 遠端伺服器 上的 jmeter。前提條件 1.保證jmeter ...

介面壓力測試軟體jmeter

另外如果介面請求的是json引數,請參考 這裡說優化方案 當用壓力測試軟體測試介面在高併發的情況下出現記憶體溢位,資料庫死鎖等系統奔潰情況的時候,就要考慮優化 優化途徑一般有二 1 用redis快取 public list getuserinfobycache integer userid gett...