簡體   English   中英

如何自動保存jmeter摘要報告和其他圖表(例如響應時間圖)

[英]How to save jmeter Summary Report and other graphs (eg. Response Time Graph ) automatically

每次運行Jmeter腳本時,我都必須手動保存摘要報告和圖形。
我希望它們能夠自動存儲。

我嘗試將摘要結果寫為C:\\JMeter\\Summary${__time(ddMMyy HHmmss)}.csv

但它以XML格式出現。 我想以表格格式。

當我嘗試將響應圖保存為以下C:\\JMeter\\ResponseGraph${__time(ddMMyy HHmmss)}.tif
圖表未存儲。 它出來是無效的圖像。

另外,請告訴我如何分析我獲得的結果以及如何解釋它們如果我加載測試網站。
我的網站就像以用戶身份登錄,搜索並將產品添加到購物籃,處理訂單,支付費用以及查看最近處理的訂單。

  1. 查看這些答案,了解有關通過GUI和CMD獲取csv結果的詳細信息,以獲取jmeter的開箱即用組件:

    要在偵聽器使用的XML / CSV結果存儲格式之間切換

    • 偵聽器的“配置”對話框(示例結果保存配置:選中/取消選中“另存為XML”)
    • 或jmeter.properties文件中的結果文件配置部分:
       jmeter.save.saveservice.output_format=csv jmeter.save.saveservice.assertion_results_failure_message=true jmeter.save.saveservice.default_delimiter=| 
  2. 你可能會喜歡這套漂亮的自定義jmeter插件--Jmeter插件 ,特別是Graph組件和JMeterPluginsCMD命令行工具

  3. 關於保存生成的圖形的可能性:我可以成功保存創建的圖形 ,包括.tif和.png格式的聚合圖響應時間圖 (Jmeter v.2.8)。
    可以假設您可能正在使用您的路徑將圖形存儲為圖像( C:\\JMeter\\ResponseGraph${__time(ddMMyy HHmmss)}.tif上面的問題C:\\JMeter\\ResponseGraph${__time(ddMMyy HHmmss)}.tif )在Filename字段中將Write results to file / Read from file Response的Write results to file / Read from file部分Write results to file / Read from file時間圖/聚合圖配置。 但是這個字段是針對jmeter的結果文件(.jtl / .csv)寫入/讀取的,而不是將圖形存儲為圖像的路徑。

    我不確定您是否可以自動存儲此偵聽器生成的圖形(例如,在非gui模式下的測試場景執行期間)。
    如果你需要這個,你可以更好地研究JMeterPluginsCMD命令行工具 ,它可以選擇為選定的監聽器生成PNG(插件的使用說明中有例子)。

  4. 對於日志分析,可以查看最近的問題:

在Apache Jmeter中添加jp @ gc - Graphs Generator插件。 它將在用戶定義目錄中創建並保存圖表。 您必須在其之前添加“ 查看結果樹” 在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM