JMeter 命令列模式壓測

2022-04-11 16:41:01 字數 1239 閱讀 1859

使用非gui模式,即命令列模式執行jmeter測試指令碼能夠大大縮減系統資源,今天跟小夥伴們講一下jmeter如何在命令列模式進行壓測吧!

一:配置好jdk和jmeter的環境變數(過程略)

二:除錯好jmeter指令碼,匯出指令碼為jmxl檔案

新增2個執行緒組,分別寫入不同的請求,分別執行60s

三:開啟命令列,執行 jmeter -n -t test.jmx -l result.jtl

注:-n:命令列模式,no-gui -t:jmx指令碼路徑; -l:jtl結果檔案存放路徑

概要日誌資料解釋

四:生成html結果報表

1.進入jmeter的bin目錄下,修改reportgenerator.properties ,修改jmeter.reportgenerator.overall_granularity=1000(報表中資料展示間隔1秒)

2,建立乙個存放資料包表的資料夾

3,執行命令:jmeter –g result.jtl –o ./output,

其中: -g 指定jtl檔案的路徑 -o 指定html報表生成到哪個資料夾下

遇到這種情況需要修改jmeter bin目錄下的jmeter.properties檔案

4.結果報告如下

注意:只有jmeter3.0版本以上支援此功能

jmeter命令列壓測

前言 我們平時在用jmeter進行效能測試的時候一般都採用非gui模式。為什麼我們要用非gui模式呢,因為啊gui模式我們在使用時是非常消耗記憶體的,gui模式我們一般只會用於前除錯指令碼,因為這樣看起來更加直觀一點,等指令碼設計好後。我們會用命令列模式啟動指令碼。下面請看我演示。首先用cmd打來命...

Jmeter使用命令列模式壓測並生成測試報告

使用jmeter的gui模式除錯指令碼 配置引數 執行緒數 引數化等 儲存指令碼 預設為.jmx檔案 我們這裡使用指令碼 promotetest.jmx 為例進行講解。關閉jmeter工具。2.1.開啟命令列 這裡我們以windows系統自帶的命令列工具 powershell 為例進行演示。從開始選...

Jmeter(十七)命令列模式執行

在用jmeter做效能測試時,不能用gui模式,必須要用命令列模式執行,這在jmeter啟動時就提示了 命令 jmeter n t jmx file l results file 引數 引數含義 h幫助 n命令列模式 t指定jmx指令碼路徑,預設為 jmeter home bin目錄,如果指令碼在其...