1. 程式人生 > >JMeter聚合報告的引數含義

JMeter聚合報告的引數含義

Label----每個請求的名稱,比如HTTP請求等

#Samples----發給伺服器的請求數量

Average----單個請求的平均響應時間 毫秒ms

Median----50%請求的響應時間  毫秒ms

90%Line----90%請求響應時間 毫秒ms

95%Line----95%請求響應時間 毫秒ms

99%Line----99%請求的響應時間 毫秒ms

Min----最小的響應時間 毫秒ms

Max----最大的響應時間 毫秒ms

Error%----錯誤率=錯誤的請求的數量/請求的總數

Throughput----吞吐量,預設情況下表示每秒完成的請求數(Request per Second),當使用了 Transaction Controller 時,也可以表示類似 LoadRunner 的 Transaction per Second 數。

Received KB/sec----每秒從伺服器端接收到的資料量

Sent KB/sec----每秒從客戶端傳送的請求的數量

90%Line的含義:

假如:

有10個數:

1、2、3、4、5、6、7、8、9、10    按由大到小將其排列。

求它的第90%百分位,也就是第9個數剛好是9 ,那麼他的90%Line 就是9 。

另一組數:

2、2.1、2.5、3、3.4、3.4、4、4、4、4、5、5、5、5.9、5.91、6.8、8、12、24、24.1   按由大到小將其排列。

求它的第90%百分位,第18個數是12 麼,他的90%Line 就是12。 

再來解釋90%Line 

一組數由小到大進行排列,找到他的第90%個數(假如是12),那麼這個陣列中有90%的數將小於等於12 。

用在效能測試的響應時間也將非常有意義,也就是90%使用者響應時間不會超過12 秒。