2.創建壹個新的JMETER_HOME環境變量Path d:\ software \ Apache-JMETER-5.0 \ Apache-JMETER-5.0的值,並添加:% JMETER _ HOME % \ bin
第三,CMD-& gt;Jmeter,可以直接運行Jmeter和jmeter -v查看版本號:
四、官方提示:不要使用GUI模式進行負載測試,GUI模式僅用於測試創建和測試調試。負載測試請使用非GUI模式:jmeter -n -t [jmx文件]-l[結果文件]-e-o[web報表文件夾路徑],可以節省系統資源,產生更大的負載,通過命令行參數更精細地配置測試場景。
動詞 (verb的縮寫)jmeter的壹些參數的解釋:
6.分布式:Jmeter的集群模式允許我們將多臺機器組合起來生成負載,從而彌補了單機負載生成能力不足的問題。假設我們的測試計劃將生成100個線程,當我們使用5臺機器進行分布式測試時,壹個* * *將生成100 * 5 = 500的負載。
7.分布式測試的思想是壹個主控主機(調度器或控制器)發起測試並控制多個從系統(執行器或負載機)。在GUI模式下運行並控制測試運行的Master是客戶機啟動腳本的機器。Master也可以參與腳本的運行,master也是壹個加載機。從機,運行客戶端程序(Agent:jmeter-server.bat),接收主機的指令,向目標服務器發送請求,就是服務器,實際執行測試計劃的機器。
八、註意事項:
九、設置JMeter客戶端&;計算機網絡服務器
1.設置jmeter-server:用文本編輯器打開JMETER_HOME/bin目錄下的jmeter.properties文件,將運行jmeter-server的主機IP添加到remote-hosts中,如果不希望客戶端作為jmeter-server運行,則從上述配置中刪除localhost。
2.在remote_hosts中配置的機器上啟動JMETER-server(Windows以管理員身份運行JMETER_HOME/bin目錄中的jmeter-server.bat)。
X.分布式測試
1.方法壹:在客戶端以GUI模式啟動jmeter,然後打開或創建壹個測試腳本,從GUI模式啟動所有遠程服務器,點擊“運行-遠程啟動全部”,或者單獨啟動壹個jmeter-server。
2.方法2:在非GUI模式下啟動jmeter。
2.1.新建壹個文件夾存放jmeter腳本,比如baidu.jmx;
2.2.打開當前文件夾中的cmd窗口(shift+鼠標右鍵選擇此處打開命令窗口),輸入命令:
2.3.操作的結果是生成res.jtl文件、jmeter.log日誌文件和報表文件夾: