如何使用Jmeter進行壓力測試


Jmeter做壓力測試的操作:Jmeter不僅可以做接口測試,還可以做壓力測試,下面介紹介紹如何jmeter進行簡單地壓力測試。具體步驟如下:
  • 第一步:添加請求,這里不介紹具體步驟,詳見(https://www.cnblogs.com/Sean-Pan/p/8571240.html
  • 第二步:線程組配置——設置線程組->設置循環次數->設置壓測持續時間(一般為10~15分鍾)

 

  • 第三步:添加聚合報告

 

  • 第四步:執行,分析結果——主要看三個地方,請求數,響應時間,tps。

 

 

衡量性能的指標:
壓力測試做完后,需要根據測試結果以及標准值進行對比,看產品性能結果是否達標,一般產品部會給到我們響應的指標,比如tps多少,響應時間多少,支持的最大並發數等,常見指標如下:
  • tps:服務端每秒鍾處理的請求數 ,該值越大越好。
  • 響應時間:服務器響應時間 ,該值越小越好。
 

 

jmeter添加壓力機輔助測試的步驟:測試整個系統的性能一台執行機往往不夠,這時,就需要添加多台執行機一起來完成壓力測試,下面介紹如何添加遠端機器當作執行機進行壓力測試。
  • 第一步:本端執行機配置:打開/bin目錄下的jmeter.properties , 找到關鍵字remote_hosts, 添加負載機ip+端口,比如說設置remote_hosts=127.0.0.1,192.168.1.125:1099,192.168.1.126:1099;jmeter的默認端口為1099.

    • 第二步:遠端執行機配置:遠端的負載機執行jmeter-server文件。
      • windows機器為:jmeter-server.bat
      • linux機器為:jmeter-server.sh
    • 第三步:重啟jmeter->點擊啟動->遠程全部啟動(或者啟動某一台)
 

 

    • PS:本機如做過參數化配置,遠端也要有同樣的csv文件及做好相關的參數配置。
linux啟動jmeter的命令:jmeter分window版本和linux版本,下面介紹如何在linux環境下運行jmeter.
命令:sh jmeter.sh  -n -t /home/rds/測試計划.jmx -l  res.jtl 
參數說明:
    • -n (非GUI模式) : 代表非圖形界面運行
    • -t :代表指定運行文件。
    • -l : 代表指定測試結果的文件
To be a better STE ...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM