2012-06-13 41 views
0

我正在尋找一種方法來從命令行運行jmeter, 在執行過程中將摘要報告中的數據收集到某個文件(比如每隔x秒)。 然後將保存的文件加載到Jmeter以查看收集的度量標準的灰度圖。如何收集jmeter運行時間測量並創建圖形

我該怎麼做這樣的事情?

回答

3

從結果中自動獲取圖形的最簡單方法是使用與'JMeterPluginsCMD'插件結合使用的shell腳本,該插件允許您從命令行創建圖形圖像。

喜歡的東西:

#!/bin/bash 

cd /where/jmeter/is/installed 

# Run Test 
./jmeter.sh -n -t /path/to/mytest.jmx -l /directory/to/store/results.jtl 

# Generate PNG File using plugin 
java -jar CMDRunner.jar --tool Reporter --generate-png test.png --input-jtl /directory/to/store/results.jtl --plugin-type ResponseTimesOverTime --width 800 --height 600 

要litterally宣讀了總結報告的數據將需要大量的工作,但我想你可以做的awk的東西,但我懷疑這個方法沒有明確要求,並且讀取jtl文件(測試完成後)將會工作。