Skip to content

ruby1126/StressTest-JMeter

Repository files navigation

StressTest-JMeter 壓力測試-JMeter

以下內容用來測試WebAPI及Websocket

下載Apache JMeter

前往https://jmeter.apache.org/download_jmeter.cgi 下載並安裝

執行

./bin/jmeter.bat

安裝JMeterWebSocket

將JMeterWebSocketSamplers-1.2.2.jar放置apache-jmeter-5.1.1\lib\ext\裡面

放置後重啟JMeter就會看到WebSocket有關的功能

JMeterWebSocket

將結果輸出成html

cd ./bin
jmeter -n -t jmx的檔名.jmx -l 輸出檔名.jtl -e -o 輸入位置

(沒設定則預設輸出到bin\report-output)

參數
-n :以非GUI形式運行Jmeter
-t :jmeter腳本路徑
-l :result.jtl 運行結果保存路徑(.jtl)此文件必須不存在。
-e :在腳本運行結束後生成html報告
-o :用於存放html報告的目錄,不加該參數默認生成到 bin\report-output

Example

API

將api_test.jmx load進來 有關設定可以自行查詢 api_test Example

WebSocket

將websocket_test.jmx load進來 有關設定可以自行查詢 將websocket_test Example

About

StressTest-JMeter 壓力測試-JMeter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors