效能測試指標

2022-05-27 05:09:10 字數 2080 閱讀 2345

「從使用者傳送請求->web server接受到請求,進行處理-> web server向db獲取資料->生成使用者的object(頁面),返回給使用者」的過程,一般的響應時間都是針對事務而言的。

(1)在3秒鐘之內,頁面給予使用者響應並有所顯示,可認為是「很不錯的」;

(2)在3~5秒鐘內,頁面給予使用者響應並有所顯示,可認為是「好的」;

(3)在5~10秒鐘內,頁面給予使用者響應並有所顯示,可認為是「勉強接受的」;

(4)超過10秒就讓人有點不耐煩了,使用者很可能不會繼續等待下去;

每秒鐘系統能夠處理的交易或者事務的數量.它是衡量系統處理能力的重要指標.

一般情況下,系統處理能力又用以下幾個指標來度量:

在網際網路業務中,如果某些業務有且僅有乙個請求連線,那麼tps=qps=hps,一般情況下用tps來衡量整個業務流程用qps來衡量介面查詢次數用hps來表示對伺服器點選請求

參考標準:無論tps、qps、hps,此指標是衡量系統處理能力非常重要的指標,越大越好一般情況下:

cpu指標主要指的cpu利用率,包括使用者態(user)、系統態(sys)、等待態(wait)、空閒態(idle)。

記憶體是計算機中重要的部件之一,它是外存與cpu進行溝通的橋梁。計算機中所有程式的執行都是在記憶體中進行的,因此記憶體的效能對計算機的影響非常大。

記憶體(memory)也被稱為記憶體儲器和主儲存器,其作用是用於暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料。

磁碟的 i/o,顧名思義就是磁碟的輸入輸出。輸入指的是對磁碟寫入資料,輸出指的是從磁碟讀出資料 

指標1:iops

iops (input/output per second)即每秒的輸入輸出量(或讀寫次數),是衡量磁碟效能的主要指標之一。iops是指單位時間內系統能處理的i/o請求數量,i/o請求通常為讀或寫資料操作請求

指標2:資料吞吐量(throughput)

指單位時間內可以成功傳輸的資料數量。對於大量順序讀寫的應用,如vod(video on demand),則更關注吞吐量指標。

簡而言之:

磁碟的 iops,也就是在一秒內,磁碟進行多少次 i/o 讀寫。

磁碟的吞吐量,也就是每秒磁碟 i/o 的流量,即磁碟寫入加上讀出的資料的大小。

錯誤率簡稱fr,指系統在負載情況下,失敗交易的概率。錯誤率=(失敗交易數/交易總數)*100%。

參考標準:不同系統對錯誤率的要求不同,但一般不超出千分之六,即成功率不低於99.4%

常用的中介軟體例如tomcat、weblogic等,指標主要包括jvm、threadpool、jdbc。

常用的資料庫例如mysql指標主要包括sql、吞吐量、快取命中率、連線數等。具體如下:

效能測試指標

通用指標 指web應用伺服器 資料庫伺服器必需測試項 web伺服器指標 資料庫伺服器效能指標 系統的瓶頸定義 穩定系統的資源狀態 通俗理解 日訪問量 常用頁面最大併發數 訪問相應時間 案例 一種是測試幾個常用頁面能接受的最大併發數 使用者名稱引數化,設定集合點策略 一種是測試伺服器長時間壓力下,使用...

效能測試指標

一 響應時間 響應時間反應完成某個業務所需要的時間 如 從單擊登入按鈕完成返回登入成功頁面需要消耗1秒鐘 在效能測試中是通過事務函式來完成對響應時間的統計,事務是指做某件事的操作,事務函式會記錄開始做這件事和該事情完成之間的時間差,使用transaction response time這個詞來說明,...

效能測試指標

指 應用 執行 乙個 操作 需要 的 時間,包括 從 發出 請求 開始 到 收到 最後 響應 資料 所需 要的 時間。響應 時間 是 系統 最重要的 效能 指標,直觀 地 反映 了 系統 的 快慢 指 系統 能夠 同時 處理 請求 的 數目,這個 數字 也 反映 了 系統 的 負載 特性。對於 網 ...