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

2021-07-14 20:53:31 字數 712 閱讀 1508

在實際的

效能測試

工作

中,測試人員常常會關心到併發使用者數,也就是從業務角度關注究竟應該設定多少個併發數比較合理,以下是乙個估算併發使用者數的方法:

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

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

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

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

例項:假設有乙個oa系統,該系統有3000個使用者,平均每天大約有400個使用者要訪問該系統,對乙個典型使用者來說,一天之內使用者從登入到退出該系統的平均時間為4小時,在一天的時間內,使用者只在8小時內使用該系統。

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

c = 400*4/8 = 200

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

還有乙個廣泛使用者併發數公式

c=n/10

c^=r*c(通常r=2~3)

通常用訪問系統的使用者最大數量的10%作為平均併發使用者數

備註: 伺服器承受的壓力不僅取決於業務併發使用者數,還取決於使用者的業務場景

效能測試之 併發使用者數

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

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

併發使用者數 同時向伺服器端傳送請求的客戶數。一般根據系統場景和客戶要求來制定具體值。虛擬使用者數和併發使用者數的聯絡 oa系統使用使用者是100個,這個就是系統使用者數。估算併發數的公示 1 計算平均的併發使用者數 c nl t 2 併發使用者數峰值 c c 3根號c 公式 1 中,c是平均的併發...

效能測試中如何確定併發使用者數

在文中,作者首先對併發使用者數和tps做了解釋 併發使用者數 是指現實系統中操作業務的使用者,在效能測試工具中,一般稱為虛擬使用者數 virutal user 併發使用者數和註冊使用者數 使用者數的概念不同,併發使用者數一定會對伺服器產生壓力的,而 使用者數只是 掛 在系統上,對伺服器不產生壓力,註...