1. 程式人生 > 實用技巧 >jmeter如何自動生成測試報告

jmeter如何自動生成測試報告

1、準備.jmx指令碼檔案

2、在指令碼檔案路徑下執行cmd命令:

jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport

引數解析:

  ● -n: 非GUI模式執行JMeter

  ● -t: 執行測試檔案所在的位置

  ● -l: 指定生成測試結果的儲存檔案,.jtl檔案格式

  ● -e: 測試結束後,生成測試報告

  ● -o: 指定測試報告的存放位置

  ● /tmp/ResultReport :手動建立的 ResultReport 報告資料夾的路徑

正確執行結果如下:

注意:每次執行指令碼檔案時,必須把報告資料夾下的內容和.jtl檔案全部刪除,否則會出現如下截圖中的錯誤

● result.jtl檔案不為空

● 無法寫入'C:\Users\Jasmine\Downloads\apache-jmeter-3.2\HttpReport',因為資料夾不是空的

擴充套件:

1、使用cmd命令列刪除資料夾下的所有檔案:

  rmdir /s/q 資料夾名稱

  其中:

  /s 是代表刪除所有子目錄跟其中的檔案。

  /q 是在刪除目錄時,不在問我 yes or no 的動作。

2、刪除檔案

  del resylt.jtl

3、刪除資料夾:

  rd 資料夾名稱

4、重建資料夾:

  md 資料夾路徑

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援碼農教程。