跑完 jmeter腳本后怎么生成測試報告?
首先 cd 到 jmeter 安裝包的 bin 目錄下
然后運行:jmeter -n -t C:\Users\win7\Desktop\test.jmx -l report.jtl -e -o C:\Users\win7\Desktop\result
紅色是 : 腳本所在的絕對路徑 紫色是:生成報告所在的絕對路徑 后面的result 是生成報告的名稱 可以自定義
打開 html 文件查看報告
由於我們 的服務器 和 數據庫是用的阿里雲的,所以服務器資源圖表 以及數據庫資源圖表 可以可以在阿里雲監控上面看
服務器資源報告 一般看cpu和內存 top -c或者用pingpoint之類的 再有就是jvm報告,如果是Java應用的話,然后還有數據庫的報告
一般測試報告的構成有:
性能測試背景
性能測試目標
性能測試范圍
性能名詞術語約定
被測環境系統架構
被測環境軟硬件配置:
主機 數量 用途 配置 系統
tomcat+SLB(負載均衡)+ web 應用 1 負載+業務處理+數據存儲 cpu:4核,內存32G centos
mysql+redis+rocketMQ 1 數據存儲 cpu:4核,內存16G centos
負載機 軟硬件配置
主機 數量 用途 配置 系統
jmeter+Ant 1 負載機 cpu:8核,內存16G centos
測試數據:
要准備哪些測試數據 比如多少用戶數 訂單數 等等
性能指標:業務性能指標
業務名稱 高峰業務量 TPS 並發數 響應時間 事務成功率
登錄 20萬/天 6 40 30ms 99%
硬件性能指標:
硬件類別 監控項 閥值 備注
cpu cpu 利用率 <70% .....
內存 內存利用率 <70% ....
測試進度
開始時間 結束時間 測試類別 測試目的
測試結果
測試報告 測試分析 等....