2011-02-28 38 views
3

我正在將測試腳本集成到像Hudson這樣的連續集成系統中。我的目標是隨時間對每個負載測試進行基準測試,並將其顯示爲可讀圖表。通過Hudson生成Jmeter結果爲幾次試驗的結果

雖然有插件可以爲單個腳本運行生成圖形,但我想知道每個會話的數據(如總結報告中的數據)是如何隨時間記錄的。

一種方法是將摘要報告存儲到jtl文件中,並將數據圖表化。

我已經檢查過哈德遜的性能插件,但我在如何修改插件以顯示更多圖表和更多信息的塊。

回答

2

來自JMeter或Hudson插件的報告都是快照(而不是長期圖表),這是問題的一部分。幾個月前我經歷了這個相同的練習,並決定採用更適合這個問題的解決方案。

我設置了Logstash從每個測試中生成的文件中提取JMeter測試結果。它將這些結果輸出到Elasticsearch索引中,我可以用Kibana進行圖表分析。

我知道這會在您的設置中添加幾個新的軟件,但它只花了一天時間來設置,結果比性能插件能夠提供的要好得多。