jmeter 效能分析 (一點點加)
1、聚合報告
我們可以看到,通過這份報告我們就可以得到通常意義上效能測試所最關心的幾個結果了。
Samples -- 本次場景中一共完成了多少個Transaction
Average -- 平均響應時間
Median -- 統計意義上面的響應時間的中值
90% Line -- 所有transaction中90%的transaction的響應時間都小於xx
Min -- 最小響應時間
Max -- 最大響應時間
PS: 以上時間的單位均為ms
Error -- 出錯率
Troughput -- 吞吐量,單位:transaction/sec
KB/sec -- 以流量做衡量的吞吐量
2、響應資料
①jmeter報錯及原因:
1、java.net.SocketException: Connection reset
伺服器斷開連線導致
2、java.net.ConnectException: Connection timed out: connect
請求超時
3、org.apache.http.MalformedChunkCodingException: Unexpected content at the end of chunk
異常:塊結束時出現意外的內容
4、報錯:502
伺服器端報錯
5、org.apache.http.client.ClientProtocolException: URI does not specify a valid host name:
URI沒有指定有效的主機名 都無法訪問了
3、其它資訊
吞吐量 如果一個系統執行一段時間 吞吐量處理能力波動不大的話 說明系統處理能力不錯
電腦的記憶體是 儲存資料的 CPU是處理資料的
還有偏移率 也不能波動大 波動大 說明系統不穩定
效能 主要就是2個指標 時間 -響應時間等 空間 硬碟 記憶體 等
資料庫壓測是基於業務去做的,如果你想做可以讓開發把你的sql封裝成一個介面,你對介面壓
暫時就會這麼多。