效能測試 測試方案 併發使用者數

2021-06-01 22:55:06 字數 886 閱讀 2509

併發使用者數

同時向伺服器端傳送請求的客戶數。一般根據系統場景和客戶要求來制定具體值。

虛擬使用者數和併發使用者數的聯絡

oa系統使用使用者是100個,這個就是系統使用者數。

估算併發數的公示:

(1)計算平均的併發使用者數: c = nl/t

(2)併發使用者數峰值:c』≈ c+3根號c

公式(1)中,c是平均的併發使用者數;n是login session的數量;l是login session的平均長度;t指考察的時間段長度。

公式(2)則給出了併發使用者數峰值的計算方式中,其中,c』指併發使用者數的峰值,c就是公式(1)中得到的平均的併發使用者數。該公式的得出是假設使用者的login session產生符合泊松分布而估算得到的。

假設有乙個oa系統,該系統有3000個使用者,(可以看註冊資訊)平均每天大約有400個使用者要訪問該系統,(日誌檔案檢視)對乙個典型使用者來說,一天之內使用者從登入到退出該系統的平均時間為4小時,在一天的時間內,使用者只在8小時內使用該系統。

則根據公式(1)和公式(2),可以得到:

c = 400*4/8 = 200

c』≈200+3*根號200 = 242

但是一般的做法是把每天訪問系統使用者數的10%作為平均的併發使用者數。最大的併發使用者數乘上乙個值,2或者3.

假如說使用者要求系統每秒最大可以處理100個登陸請求,10/25/50/75/100 個併發使用者來執行登陸操作,然後觀察系統在不同負載下的響應時間和每秒事務數。如果使用者數在100的時候,響應時間還在允許範圍呢,就要加大使用者數,例如 120 等。

下面是計算自己在工作中的遇到的併發使用者數的計算:

這個**的併發使用者數為:

c=3000*2/8=750

峰值為c=750+3*根號750=832

效能測試之 併發使用者數

多使用者,同時 二個因素缺一不可 併發的兩種情況 一種是嚴格意義上的併發,即所有的使用者在同一時刻做同一件事或操作,這種操作一般指做同一型別的業務。比如,所有使用者同一時刻做併發登陸,同一時刻做表單提交。另外一種併發是廣義範圍的併發,這種併發與前一種併發的區別是,儘管多個使用者對系統發出了請求或者進...

效能測試如何計算併發使用者數

在實際的 效能測試 工作 中,測試人員常常會關心到併發使用者數,也就是從業務角度關注究竟應該設定多少個併發數比較合理,以下是乙個估算併發使用者數的方法 1 計算平均的併發使用者數 c nl t 2 併發使用者數峰值 c c 3根號c 公式 1 中,c是平均的併發使用者數 n是login sessio...

效能測試中TPS和併發使用者數

在做效能測試的時候,很多人都用併發使用者數來衡量系統的效能,覺得系統能支撐的併發使用者數越多,系統的效能就越好 對tps不是非常理解,也根本不知道它們之間的關係,因此非常有必要進行解釋。tps transaction per second,每秒事務數,是衡量系統效能的乙個非常重要的指標,簡單例子 在...