Jmeter壓力測試


我下載的是apache-jmeter-5.1.1,下載地址

http://jmeter-plugins.org/downloads/all/

解壓

D:\apache-jmeter-5.1.1\bin\jmeter.bat  啟動

為了要監控CPU、內存,需要下載插件

 

JMeterPlugins-Extras-1.1.2.zip

JMeterPlugins-Standard-1.1.2.zip

這個兩個包,我們只需要其中的jar包

解壓放到apache-jmeter-5.1.1\apache-jmeter-5.1.1\lib\ext下

 

再下載ServerAgent插件,該插件網上不好找,如果找不到,請私信我。

ServerAgent下載直接解壓,放在任何盤,啟動端口默認為4444,不用修改。

windows用startAgent.bat啟動,linux用startAgent.sh啟動

如果4444端口被占用,修改端口,

修改端口的二種方式:

一、永久修改端口:

  CMD命令進入ServerAgent的根目錄,此時可以看到ServerAgent.jar 此時在cmd中輸入 "java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port 5555"

二、啟動一次性修改端口:

 >startAgent.bat --tcp-port 5555--udp-port 5555--sysinfo

 ServerAgent-2.2.1.zip

啟動成功:

 

 

 

 

先啟動agent再啟動jmeter,

此時多了下面這些選項  jp@gc這些開頭的

 

 

File->new,創建一個測試計划

在測試計划上右擊,Add->Threads->Thread Group,創建線程組,模擬多人請求操作

在Thread Group上右擊,Add->Sampler->HTTP Request

HTTP Request配置:

 

 Path后面?后跟的參數名稱

 

在Thread Group上右擊,Add->Listener->View Results Tree

              Add->Listener->View Results in Table

            Add->Listener->Summary Report

以上三個是結果和匯總報表展示

 

在Thread Group上右擊,Add->Config Element->CSV Data Set Config,添加外部批量參數文件

 

 參數是json格式,注意這里的分割符是{,如果是單個字符串參數,分割符則是逗號

 

在Thread Group上右擊,Add->Listener->jp@gc - PerfMon Metrics Collector,配置端口

 


免責聲明!

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



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