您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源性能測(cè)試工具 > Jmeter
使用Jmeter進(jìn)行網(wǎng)站訪問量壓力測(cè)試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/9/6 14:35:50 ] 推薦標(biāo)簽:

前段時(shí)間應(yīng)領(lǐng)導(dǎo)要求對(duì)公司的一個(gè)網(wǎng)站首頁進(jìn)行訪問量壓力測(cè)試,由于本人對(duì)測(cè)試不是很精通(壓力測(cè)試更是無從下手,后了解有個(gè)開源的Jmeter可以進(jìn)行壓力測(cè)試),但是硬著頭皮答應(yīng)了下來。下文既我所謂的測(cè)試報(bào)告,請(qǐng)指正。

測(cè)試目標(biāo):

1) 模擬測(cè)試每秒鐘有15個(gè)人同時(shí)訪問該頁面行不行?

2) 模擬測(cè)試每天有10萬人訪問該頁面行不行?

測(cè)試環(huán)境:

1) 服務(wù)器:

·硬件配置:Intel(R) Xeon(R) CPU E5335 @ 2.00GHz,2顆4核, 8G內(nèi)存;

·操作系統(tǒng):Linux操作系統(tǒng),RHEL 5.3;

·應(yīng)用服務(wù)器:Tomcat6.0(大線程樹設(shè)為1000);

2) 客戶端機(jī)器

·WINXP操作系統(tǒng),CPU2.53GHz,內(nèi)存3.25G

3) 測(cè)試軟件:Jmeter 2.3.2 版本

測(cè)試內(nèi)容:

1) 同時(shí)能訪問**.com.cn頁面的人數(shù)

根據(jù)市場部提供信息,該頁面在9:00-11:00這兩個(gè)小時(shí),訪問尤其突出,基本上占到全天訪問量的50%左右,以后每天訪問量將會(huì)有5W-10W,這里以10W為基準(zhǔn)數(shù)據(jù)計(jì)算,則可由下述數(shù)據(jù):

·每天訪問量,記為A,則A=100000;

·9:00-11:00這兩個(gè)小時(shí)的訪問量,計(jì)為HA,則HA=A*50%=50000;

·每秒平均訪問量記為SA,則SA=HA/(2*60*60) = 7;

·根據(jù)通用規(guī)則,SA的峰值為SA = SA+3*SQRT(SA) = 7+8 = 15;

通過上述分析,只要服務(wù)器能處理每秒鐘15個(gè)人同時(shí)訪問該頁面即可。

測(cè)試參數(shù)設(shè)置:每秒激發(fā)100個(gè)線程(相當(dāng)于每秒100個(gè)用戶同時(shí)訪問),循環(huán)5次(模擬5次)。

測(cè)試結(jié)果:

測(cè)試結(jié)果分析:在每秒鐘有100個(gè)人同時(shí)訪問該頁面的情況下,每個(gè)用戶顯示頁面的平均時(shí)間為10秒,小時(shí)間為3.7秒,大時(shí)間為22秒,出錯(cuò)率為0。根據(jù)測(cè)試結(jié)果顯示,每秒鐘并發(fā)15個(gè)沒問題,但是流量有點(diǎn)高4.2M/秒。

2) 能訪問Wahahaclub.wahaha.com.cn頁面的多人數(shù)模擬

測(cè)試9:00-11:00,這2小時(shí)內(nèi),50000用戶是否可以正常顯示頁面即可,由于測(cè)試機(jī)器原因,這里只測(cè)試了2個(gè)小時(shí)36000用戶訪問該頁面的情況。

測(cè)試參數(shù)設(shè)置:每720秒激發(fā)3600個(gè)線程,循環(huán)10次(模擬10次)。

測(cè)試結(jié)果:

測(cè)試結(jié)果分析:總共應(yīng)該有36000個(gè)樣本,只顯示32400個(gè)樣本,那是因?yàn)橛?600個(gè)樣本,在該測(cè)試時(shí)間范圍內(nèi)在另外一臺(tái)筆記本上進(jìn)行了測(cè)試(筆記本測(cè)試得出3600個(gè)線程可以正常顯示頁面)。測(cè)試結(jié)果顯示36000個(gè)線程顯示頁面的平均時(shí)間不到1秒,小的為0.4秒,大為51秒,90%都可在不到1秒內(nèi)顯示頁面,流量還是有點(diǎn)大2.4M/秒。

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd