1. 程式人生 > >Jmeter 測試結果分析之聚合報告簡介

Jmeter 測試結果分析之聚合報告簡介

聚合報告(aggregate report)

對於每個請求,它統計響應資訊並提供請求數,平均值,最大,最小值,錯誤率,大約吞吐量(以請求數/秒為單位)和以kb/秒為單位的吞吐量.

吞吐量是以取樣目標點的視角來統計的(例如:HTTP請求樣例中設定的遠端伺服器). JMeter會把已生成請求的總響應時間考慮在內,所以,如果相同執行緒組中有其它取樣器或定時器,將增加總時間,進而減少吞吐量的值。因此,兩個僅名稱不同的取樣器,其吞吐量為該兩個取樣器吞吐量總和的一半。正確的選擇取樣器名字對於重聚合報告中獲取最佳的結果來說很重要。

個人理解:不管是否有其它取樣器還是定時器,這裡主要是基於時間和請求數的計算,吞吐量= 請求數/總時間,拿定時器來說,它具有執行緒延遲功能,不增加請求數的情況下,增大總時間,自然吞吐量就減少了。

這筆者做了個實驗,每次執行一次,每次手動執行,且每次執行前不清空結果,執行測試,檢視聚合報告顯示。因為手動執行,每兩次執行期間,都有空閒期,在這段空閒期有時候還比較長,幾分鐘到幾十分鐘不等。

結果發現,聚合報告是累加的,即每次執行的結果統計都是基於前一次執行的結果進行統計,包括髮起的請求樣本數等都是疊加的,比如我11:00執行一次,發起10個請求,11:20執行一次,發起10個請求,這時聚合報告顯示請求數為20個,而此時的吞吐量和第一次執行相差甚遠,個人猜測它把11:00到11:20期間非執行狀態的時間也算進去了。所以,總時間大大增加。

不勾選“標籤中不包含名稱(include group name in label)”複選框

注意:使用聚合報告時,測試計劃中不要用相同的的請求取樣器名稱

表頭說明:

Label - 如圖,在不勾選"Include group name in label?"複選框的情況下,為請求取樣器的名稱,否則為“請求取樣器所線上程組:請求取樣器名稱”

# Samples - 用同一個請求取樣器,傳送請求的數量(注意:該值是不斷累計的)。比如,10個執行緒數設定為10,迭代10次,那麼每執行一次測試,該值就增加10*10=100

Average - 預設情況下是單個Request的平均響應時間,當使用了Transaction Controller 時,也可以以Transaction為單位顯示平均響應時間

Median - 中位數。表示響應時間本不大於該時間值的請求樣本數佔總數的50%

90% Line - 表示響應時間不大於該時間值的請求樣本數佔總數的90%

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來衡量的吞吐量

注意:

1.無特別說明,以上時間的單位均為ms

2.請求響應時間指的是從client端發出請求到得到響應的整個時間

相關推薦

Jmeter 測試結果分析聚合報告簡介

聚合報告(aggregate report) 對於每個請求,它統計響應資訊並提供請求數,平均值,最大,最小值,錯誤率,大約吞吐量(以請求數/秒為單位)和以kb/秒為單位的吞吐量. 吞吐量是以取樣目標點的視角來統計的(例如:HTTP請求樣例中設定的遠端伺服器). JMeter會把已生成請求的總響應時間考慮在

Loadrunner測試結果分析資料過濾分析

測試方法:按照“一般日間聯機交易和預約轉賬測試模型”規定的交易和配比,採用vu等比壓力梯度遞增方式施壓,壓力增長直至出現系統瓶頸或資源超過安全範圍為止。 其他的測試策略可以參考:http://blog.51cto.com/372550/2068876而在綜合性混合場景進行壓力測試下,如果通過loadru

**jMeter 測試結果分析【轉】**

當我們拿到了jmeter測試結果之後,我們應該如何去看待它們呢?它們又是怎麼來的呢? 一、Listener的使用 用過LoadRunner的人應該都知道,LoadRunner會為我們提供一大堆圖示和曲線。但是在Jmeter裡,我們只能找到幾個可憐的Listene

LR測試結果分析Analysis指標維度詳解

1. LoadRunner測試結果分析的第一步應該是檢視分析綜述(Analysis Summary),其包括統計綜述(Statistics Summary)、事務綜述(Transaction Summary)、HTTP 響應綜述(HTTP Responses Summary)

Jmeter測試結果分析(上)

Jmeter測試結果分析這一篇,我打算分成上下兩部分。上篇,主要講述如何使用jmeter中Assertion對結果進行簡單的分類;下篇,主要講述的是當我們拿到測試結果後,我們應該如何去看待這些測試結果。 用過LoadRunner的人都知道,LoadRunner本身提供了很多

Jmeter介面測試-簡單分析結果數、聚合報告以及圖形結果(二)

簡單分析結果數、聚合報告以及圖形結果 結果樹 取樣器結果:返回值報200,表示執行介面除錯成功 請求:傳送的資料 響應資料:返回的資料 Thread Name:執行緒組名稱 Sample Start: 啟動開始時間 Load time:

Jmeter介面測試-簡單分析結果數、聚合報告以及圖形結果(收藏)

原 Jmeter介面測試-簡單分析結果數、聚合報告以及圖形結果(二) 2018年03月20日 16:54:30 閱讀數:3738 標籤: 結果樹聚合報告圖形結果 更多 簡單分析結果數、聚合報告以及圖形結果 結果樹 取樣器結果:返回值報200,表示執行介面

JMeter學習(七)聚合報告 90% Line 正確理解

90% Line 引數正確的含義:    雖然,我的上面理解有一定的道理,顯然它是錯誤的。那看看JMeter 官網是怎麼說的? 90% Line - 90% of the samples took no more than this time. T

jmeter測試伺服器效能資料連線數瓶頸分析和優化

前面搭建的測試環境linux+Servlet+mysql+tomcat都是採用的預設設定 先介紹一個在linux伺服器下,批量kill掉mysql連線數的方法。 1)vi kill.sh 複製下面的程式碼進去 2)chmod 700 kill.sh

jmeter學習指南聚合報告

上一篇文章中我們講了Jmeter結果分析最常用的一個Listener檢視結果樹, 今天接著講另一個最常用的listener--聚合報告Aggregate Report。我們先來看看聚合報告中的主要名稱的含意:Label:每個請求的名稱#Samples:各請求發出的數量Average:平均響應時間(單位:

效能測試結果分析報告

LoadRunner結果分析器(以下簡稱Analysis或Analysis模組)是一個獨立的模組,它可以將測試結果和監控資料轉化為資料庫資料,以利於分析處理。測試人員可以在分析器中選擇感興趣的圖示,通過合併圖,交叉圖和自動關聯等手段,對測試結果和監控資料進行分析處理,以確定

Apache ab性能測試結果分析

wait 指定 path name 平均值 connect con ssi ans Apache ab性能測試結果分析   測試場景:模擬10個用戶,對某頁發起總共100次請求。   測試命令: ab -n 100 -c 10 地址   測試報告:     Server

Monkey測試結果分析

次數 lee seed 找到 之間 3.0 cmp flags 間隔 一. 初步分析方法:Monkey測試出現錯誤後,一般的差錯步驟為以下幾步:1、 找到是monkey裏面的哪個地方出錯2、 查看Monkey裏面出錯前的一些事件動作,並手動執行該動作3、 若以上步驟還不能找

性能測試通用分析思路和報告編寫技巧

性能測試 測試結果分析 1. 通用分析思路觀察現象——>層層遞進——>縮小範圍——>推理分析——>不斷驗證——>確定結論 觀察現象:現象只要是指頁面的表現、服務器的資源表現、各類中間件的健康度、log日誌、各類軟件的參數、各類數據庫的健康度等。需要關註的公共指標:響應時間

性能測試結果分析

應用程序 頁面 比較 方案 insert 可能 運行模式 測試結果分析 同時 最近聽了一個餓了麽大牛的性能壓測實戰分享,並從中總結了性能壓測後結果分析的一些思路,大致如下,僅供參考哦:步驟思路:1、在整個測試場景的執行過程中,測試環境是否正常2、測試場景的設置是否正確、合理

Testlink1.9.17使用方法(第九章 測試結果分析)

測試結果分析 總結 info spa 組件 數據 下載到本地 測試管理 技術 第九章 測試結果分析 QQ交流群:585499566 TestLink根據測試過程中記錄的數據,提供了較為豐富的度量統計功能,可以直觀的得到測試管理過程中需要進行分析和總結的數據。點擊首頁橫向導航

LoadRunner測試結果分析

fonts 瀏覽器 col splay 詳細信息 size 分析 .com 情況 Analysis 窗口一覽 : ? “會話瀏覽器”窗格。 位於左上方的窗格, Analysis 在其中顯示已經打開可供查看的報告和圖。您可以在此處顯示打開 Analysis 時未顯示的新

LoadRunner測試結果分析(3)

前面分析的Web Resource(網路資源)的測試情況,其主要關注的是伺服器效能,而系統本身和環境都有可能存在問題,頁面診斷(Web Page Diagnostics)主要就是關注這方面的問題。頁面診斷可以很好地定位環境問題,如客戶端問題、網路問題等,也可以很好的分析系統本身的問題,如網頁問題。

LoadRunner測試結果分析(2)

上一篇所述測試過程的重點在於事務,而LoadRunner生成的測試結果圖並不侷限於事務上,其中還有是關於Vusers、Errors、Web Resources、Web Page diagnostics的測試圖。 1. 對於Vusers的測試圖有3種:Running Vusers、Vuse

LoadRunner測試結果分析(1)

1. LoadRunner測試結果分析的第一步應該是檢視分析綜述(Analysis Summary),其包括統計綜述(Statistics Summary)、事務綜述(Transaction Summary)、HTTP 響應綜述(HTTP Responses Summary)三部分。在統計