Jmeter3.1官方自帶的HTML圖形測試報告 + 漢化
Jmeter3.1官方自帶的HTML圖形測試報告 + 漢化
Jmeter3.0開始就有這個新特性了,詳情見官網
http://jmeter.apache.org/usermanual/generating-dashboard.html
*建議下載Jmeter3.1版本,因為Ver3.0由於編碼問題報告中的中文會顯示成亂碼。官方在Ver3.1修復了這個問題。
1. 修改配置檔案
在\bin\jmeter.properties檔案中做如下修改,將註釋符去掉
- jmeter.save.saveservice.bytes = true
- # Only available with HttpClient4
- #jmeter.save.saveservice.sent_bytes=true
- jmeter.save.saveservice.label = true
- jmeter.save.saveservice.latency = true
- jmeter.save.saveservice.response_code = true
- jmeter.save.saveservice.response_message = true
- jmeter.save.saveservice.successful = true
- jmeter.save.saveservice.thread_counts = true
- jmeter.save.saveservice.thread_name = true
- jmeter.save.saveservice.time = true
- jmeter.save.saveservice.connect_time = true
- # the timestamp format must include the time and should include the date.
- # For example the default, which is milliseconds since the epoch:
- jmeter.save.saveservice.timestamp_format = ms
- # Or the following would also be suitable
- jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss
如果需要顯示更多錯誤資訊,做如下修改
- jmeter.save.saveservice.assertion_results_failure_message = true
2. 生成報告
根據.jmx檔案 執行並生成報告
- jmeter -n -t 指令碼.jmx -l 記錄.jtl -e -o ./Report
根據.jtl檔案 生成報告
- jmeter -g 記錄.jtl -o ./Report
3. 報告
4. 漢化
想漢化的朋友可以直接修改Jmeter路徑\bin\report-template裡的.fmkr檔案,注意官方的原始檔案中文會亂碼,要儲存為ANSI編碼。
這裡本人提供一下自己修改後的.fmkr檔案,只修改了圖表的名稱。
附件: Jmeter-3.1-report-template漢化.rar
方法:先備份自己的report-template資料夾,把漢化檔案下載後解壓到本地,把bin資料夾直接複製到Jmeter3.1安裝路徑下,並覆蓋。
5. 漢化文字本人蔘考的以下資訊
來源:JMeter效能測試3.0時代之-多維度的圖形化HTML報告 - Luo
其預設提供的度量維度包括:
- APDEX(Application Performance Index)指數
- 聚合報告
- 類似於UI上的Aggregate Report
- Errors報告
- 展示不同錯誤型別的數量以及百分比
- 響應時間變化曲線
- 展示平均響應時間隨時間變化情況
- 類似於JMeter Plugins在UI上的jp@gc - Response Times Over Time
- 資料吞吐量時間曲線
- 展示每秒資料吞吐量隨時間變化的情況
- 類似於JMeter Plugins在UI上的jp@gc - Bytes Throughput Over Time
- Latency time變化曲線
- 展示Latency time隨時間變化的情況
- 類似於JMeter Plugins在UI上的jp@gc - Response Latencies Over Time
- 每秒點選數曲線
- 類似於JMeter Plugins在UI上的jp@gc - Hits per Second
- HTTP狀態碼時間分佈曲線
- 展示響應狀態碼隨時間的分佈情況
- 類似於JMeter Plugins在UI上的jp@gc - Response Codes per Second
- 事務吞吐量時間曲線(TPS)
- 展示每秒處理的事務數隨時間變化情況
- 類似於JMeter Plugins在UI上的jp@gc - Transactions per Second
- 平均響應時間與每秒請求數的關係圖
- 展示平均響應時間與每秒請求數(可以理解為QPS)的關係
- Latency time與每秒請求數的關係圖
- 展示Latency time與每秒請求數的關係
- 響應時間百分點陣圖
- 響應時間的百分位分佈圖
- 活動執行緒數變化曲線
- 展示測試過程中活動執行緒數隨時間變化情況
- 平均響應時間與執行緒數的關係圖
- 展示平均響應時間與執行緒數的關係
- 類似於JMeter Plugins在UI上的jp@gc - Response Times vs Threads
- 柱狀響應時間分佈圖
- 展示落在各個平均響應時間區間的請求數情況
相關文章
- jmeter無圖形介面執行測試並生成報告JMeter
- Jmeter系列(43)- 詳解 Jmeter 圖形化 HTML 壓測報告之 Charts 模組JMeterHTML
- pytest(2)-pytest-html測試報告HTML測試報告
- Pytest單元測試框架生成HTML測試報告及優化框架HTML測試報告優化
- 自動生成AWR HTML報告HTML
- 有什麼工具能生成帶有動態報表圖形的 word 報告嗎?
- 介面自動化使用requests生成測試報告測試報告
- hbase自帶的測試工具PerformanceEvaluationORM
- 【SCRIPT】Oracle巡檢報告html格式樣例,帶趨勢圖OracleHTML
- Jumper 測試報告測試報告
- 雲測試報告測試報告
- Redis測試報告Redis測試報告
- Bacula測試報告測試報告
- Allure測試報告測試報告
- drbd的效能測試報告測試報告
- 測試計劃和測試報告測試報告
- Jmeter 介面自動化連載 (13) - 自動生成測試報告JMeter測試報告
- 測試總結報告
- redis效能測試報告Redis測試報告
- Green Plum測試報告測試報告
- 滲透測試報告測試報告
- 圖形測試分析毫無頭緒?HarmonyOS圖形棧測試技術幫你解決
- SCRIPT】Oracle巡檢報告html格式樣例指令碼,帶趨勢圖OracleHTML指令碼
- Eolink Apikit 圖形用例詳解|API 自動化測試API
- Xcode 自帶單元測試XCode
- python介面自動化(三十一)--html測試報告通過郵件發出去——下(詳解)PythonHTML測試報告
- 軟體效能測試報告應該包含的內容,效能測試報告需要多少錢?測試報告
- Cypress系列(41)- Cypress 的測試報告測試報告
- 輸入測試報告的步驟測試報告
- 軟體測試--缺陷報告
- 高顏值測試報告- XTestRunner測試報告
- 雲服務測試報告測試報告
- toad 9.0 測試報告測試報告
- Green Plum測試報告薦測試報告
- 報表工具教程:資料帶中的圖表報告
- 記錄python介面自動化測試--利用unittest生成測試報告(第四目)Python測試報告
- 用ORACLE自帶包測試FUSIONIO的IOPSOracle
- 軟體安全測試報告怎麼編寫?出具測試報告的權威軟體檢測機構測試報告