Jmeter進行效能測試

2022-03-12 23:21:32 字數 565 閱讀 8767

一、分布式壓測

在單機上通過jmeter做效能測試,由於受到記憶體、cpu、網路io的限制,會出現伺服器壓力還沒有上去,但壓測伺服器已經由於模擬的壓力太大(例如併發數太大)導致宕機的情況;因此這種情況下,可以通過多台機器模擬負載實現分布式壓測。

分布式壓測需要server(控制機)和agent(壓力機),server只負責進行排程,壓力測試瓶頸大都在頻寬上面,需要保證壓力機的頻寬要比伺服器的頻寬高,不然壓力上不去。

需要保證agent和server都在乙個網路中,且在多網絡卡環境需要保證啟動的網絡卡都在乙個網段。

需要保證server和agent之間的時間同步

關閉防火牆

二、效能測試型別

負載測試:通過對系統不斷增加壓力,或增加一定壓力下的執行時間,直到系統的某項指標達到臨界值;

壓力測試:系統處於超過預期負載的環境下執行,通過各項指標引數分析系統的處理能力;

穩定性:給系統載入一定業務壓力的情況下(不一定超出預期負載指標),讓系統執行一段時間,通過檢視系統各項指標判斷是否穩定;

實際專案測試中,根據業務需求,採取不同的效能測試方案;

三、效能測試指標

效能測試 Jmeter

如何更快速的入門jmeter 建議通過錄製指令碼的方式,快速的了解乙個效能測試應該包括的元件以及它們的層級關係。關於錄製方式,請參考 jmeter基礎之 錄製指令碼 如下,通過badboy 工具錄製的乙個指令碼 指令碼過程 登入 126郵箱,給自己發一封郵件,祝自己聖誕快樂!並可以方便的將指令碼匯出...

jmeter效能測試

請參考 jmeter效能測試文章集合 jmeter 菜鳥入門到高階 系列 開源效能測試工具jmeter jmeter badboy環境搭建 badboy使用手冊 壓力測試之badboy和jmeter的簡單使用方法 jmeter 菜鳥入門到高階 系列 jmeter是我從事軟體測試工作以來接觸的第乙個效...

Jmeter效能測試

轉 1 準備好指令碼,非gui模式下執行 在jmeter的bin目錄下執行命令 使用命令 jmeter n t l n 非gui模式 t 需要執行的指令碼檔名,如 xx.jmx l 儲存的檔名,如 xx.jtl jmeter n t e 1 apache jmeter 3.1 test testca...