jmeter 從命令列生成html測試報告

2022-07-22 01:48:13 字數 1777 閱讀 5855

jmeter:使用命令列生成測試報告

環境要求

1:jmeter3.0版本之後開始支援動態生成測試報表

2:jdk版本1.7以上

4:將jmeter/bin

路徑新增至

如果想要生成html報告,有兩種方式:

1.可以在測試過程中將jtl轉成測試報告(在jmeter的bin目錄下執行):   ./jmeter -n -t baidu_requests_results.jmx -r -l baidu_requests_results.jtl -e -o /home/tester/apache-jmeter-3.0/resultreport

引數說明:

-n : 非gui 模式執行jmeter

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

-r : 遠端將所有agent啟動用在分布式測試場景下,不是分布式測試只是單點就不需要-r

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

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

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

-o 指定的檔案及資料夾,必須不存在 ,否則執行會失敗,對應上面的命令就是resultreport資料夾必須不存在否則報錯

如上命令執行,可以看到控制台開始列印資料了

2.使用之前的測試結果,生成測試報告

-g : 指定已存在的測試結果檔案

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

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

-o 指定的檔案及資料夾,必須 不存在 ,否則執行會失敗

第一種和第二種其實最終都依賴生成的jtl檔案,將jtl檔案生成測試報告。雙擊測試報告中的index.html檔案即可檢視報告內容

舉例:1、新建jmx指令碼:

2、指令碼命令:

3、檢視線上報告

從命令列生成 ClickOnce 應用程式

在visual studio,可以生成命令列中的專案,即使它們在整合的開發環境 ide 中建立。事實上,您可以重新生成與建立的專案visual studio僅有的另一台計算機上.net framework安裝。這允許你在重現生成使用自動化的過程,例如,在中心生成實驗室或使用高階指令碼編寫技術生成專案...

PHP從命令列接收引數

昨天,在牛客網做華為機試題,不太熟悉它的環境,吃了大虧。測試樣例是通過標準輸入輸入的,執行結果是通過標準輸出輸出的。標準輸入就是鍵盤,標準輸出就是顯示器。經過大量實踐,發現fscanf 最好用,沒有之一!mixed fscanf resource handle,string format mixed...

LinuxTips 從命令列到指令碼

對於linux的中的一些問題,一般地我們可以通過以下的思路來解決 1 使用linux提供的很多的小工具和管道來處理 2 如果需要使用多條命令,或需要邏輯判斷,考慮使用sh,sh除了能直接使用linux的小工具外,還可以進行很多的邏輯和流程控制 3 如果需要很多的字串處理,問題也比較複雜,考慮使用pe...