在實(shí)際性能測(cè)試中,,測(cè)試人員常常會(huì)關(guān)心到并發(fā)用戶數(shù),,也就是從業(yè)務(wù)角度關(guān)注究竟應(yīng)該設(shè)置多少個(gè)并發(fā)數(shù)比較合理,以下是一個(gè)估算并發(fā)用戶數(shù)的方法: ?。?) 并發(fā)用戶數(shù)峰值: C’ ≈ C+3根號(hào)C 公式(1)中,C是平均的并發(fā)用戶數(shù),;n是login session的數(shù)量,;L是loginsession的平均長(zhǎng)度;T指考察的時(shí)間段長(zhǎng)度,。 公式(2)則給出了并發(fā)用戶數(shù)峰值的計(jì)算方式中,,其中,C’指并發(fā)用戶數(shù)的峰值,,C就是公式(1)中得到的平均的并發(fā)用戶數(shù),。該公式的得出是假設(shè)用戶的loginsession產(chǎn)生符合泊松分布而估算得到的。 實(shí)例: 假設(shè)有一個(gè)OA系統(tǒng),,該系統(tǒng)有3000個(gè)用戶,,平均每天大約有400個(gè)用戶要訪問(wèn)該系統(tǒng),對(duì)一個(gè)典型用戶來(lái)說(shuō),,一天之內(nèi)用戶從登錄到退出該系統(tǒng)的平均時(shí)間為4小時(shí),,在一天的時(shí)間內(nèi),用戶只在8小時(shí)內(nèi)使用該系統(tǒng),。 則根據(jù)公式(1)和公式(2),,可以得到: C = 400*4/8 = 200 C’≈200+3*根號(hào)200 = 242 還有一個(gè)廣泛用戶并發(fā)數(shù)公式 C=n/10 C^=r*C(通常r=2~3) 通常用訪問(wèn)系統(tǒng)的用戶最大數(shù)量的10%作為平均并發(fā)用戶數(shù); 還有什么2-8原則等等,。 |
|
來(lái)自: 昵稱11458597 > 《軟件工程》