2016-04-17 58 views
2

我在最佳實踐閱讀JMeter的 -Jmeter中的JTL是什麼?如何使用它們?

禁用所有的JMeter圖表,因爲他們消耗大量的內存。您可以使用Web界面中的JTL選項卡查看所有實時 圖。

它是如何完成的? 另外我怎樣才能從JTL文件生成圖形。 我已經讀過xml格式來保存文件的結果在資源利用方面非常昂貴。 如何從csv格式的日誌生成圖表?

+0

這些不能成爲JMeter的最佳實踐:JMeter沒有任何「Web界面」。以下是JMeter的最佳實踐:http://jmeter.apache.org/usermanual/best-practices.html。 –

回答

4

報價

JMeter的可以創建一個包含測試運行結果的文本文件。

這些通常稱爲JTL文件,因爲這是默認擴展名 - 但可以使用任何擴展名。

https://wiki.apache.org/jmeter/JtlFiles

而且你可以查看如何在這裏創建一個計劃:

https://jmeter.apache.org/usermanual/build-web-test-plan.html

圖形結果 https://jmeter.apache.org/usermanual/component_reference.html#Graph_Results

圖形結果不可以負荷期間使用測試,因爲它消耗了很多 的資源(內存和CPU)。僅將它用於功能 測試或在測試計劃調試和驗證期間。

只是不要使用它。

這裏是一些信息,如何讀取文件: How to make JMeter output graphs from log-file?

就生成你自己的圖形。

+0

圖形如何生成(自動化過程)? –

+0

使用任何圖形生成器並從JTL文件中提取信息 –

0

如下您應該設計您的負載測試:

  1. 商店僅是絕對必要的(你可以控制哪些值使用屬性,其名稱開頭jmeter.save.saveservice保存這些指標*
  2. 運行JMeter測試中non-GUI mode所有偵聽器禁用
  3. 一旦測試完成後,你可以做到以下幾點:

9 Easy Solutions for a JMeter Load Test 「Out of Memory」 Failure文章JMeter的表現技巧和調整。

+0

我已經創建了一個具有聚合圖監聽器(禁用)的腳本並指定了文件名並將其保存。我在非GUI模式下運行了測試。但是,由於偵聽器被禁用,所以它不會爲集合偵聽器生成JTL文件。但是我試圖打開在-j選項中提到的位置創建的jtl文件,當測試在非gui模式下運行時,但它未在Aggregate偵聽器中打開。請讓我錯過什麼 –

+0

[在命令行非GUI模式下運行JMeter](https://blazemeter.com/blog/dear-abby-blazemeter-how-do-i-run-jmeter-non- gui-mode)像'jmeter -n -t test.jmx -l results.jtl'。當測試完成時打開JMeter GUI,添加Aggregate Graph偵聽器並使用「瀏覽」按鈕定位並打開** results.jtl ** - 您將看到圖形。同樣,你將能夠使用其他聽衆 –

+0

它工作正常!謝謝:),如何處理多個禁用的圖形樣本?可以說,我有perfmon度量監聽器和聚合圖都.. -l results.jtl將哪些聽衆的結果相同?在這種情況下如何獲得多個監聽器的圖形? –

相關問題