JMeter壓力測試報告需要包括放內容:
1、壓力測試概要
測試環境:
測試時間:
服務端配置:
客戶端配置:
測試工具:JMeter
2、測試說明
(1)名詞定義(時間單位ms)
Sample:本次測試場景共運行多少線程;
Average:平均響應時間;
Median:統計意義上的響應時間中值;
90% line:所有線程中90%的線程響應時間都小於xx的值;
Min:響應最小時間;
Max:響應最大時間;
Error:出錯率;
Throughput - 吞吐量以“requests/second、requests /minute、 requests /hour”來衡量。 時間單位已經被選取為second,所以,顯示速率至少是1.0,即每秒1個請求。 當吞吐量被保存到CVS文件時,采用的是requests/second,所以30.0 requests/second 在CVS中被保存為0.5
Kb/sec - 以Kilobytes/seond來衡量的吞吐量
(2)安裝JMeter,描述測試數據,例如:
分別對以上頁面進行壓力測試 分別測試10,50,100,500,1000個線程,來模擬這么多用戶並發訪問系統,每個用戶循環訪問一次
3,測試結果分析(列出表格,主要是聚合報告各數據對比)
4、給出典型聚合報告
(聚合報告名詞解釋如上2、(1)所述)
5、給出典型圖形結果
(名詞解釋:
樣本數目是總共發送到服務器的請求數。
最新樣本是代表時間的數字,是服務器響應最后一個請求的時間。
吞吐量是服務器每分鍾處理的請求數。
平均值是總運行時間除以發送到服務器的請求數。
中間值是代表時間的數字,有一半的服務器響應時間低於該值而另一半高於該值。
偏離表示服務器響應時間變化、離散程度測量值的大小,或者,換句話說,就是數據的分布。
)
6、根據以上結果分析,給出總結,得出結論,說明調優點
