網(wǎng)站的性能測(cè)試主要從三方面進(jìn)行:連接速度測(cè)試、負(fù)載測(cè)試(Load)和壓力測(cè)試(Stress)。
(1)連接速度測(cè)試連接速度測(cè)試指的是打開網(wǎng)頁(yè)的響應(yīng)速度的測(cè)試。當(dāng)下載一個(gè)程序或電影時(shí),用戶能夠等較長(zhǎng)的時(shí)間,但用戶訪問一個(gè)頁(yè)面就不會(huì)等太長(zhǎng)的時(shí)間。如果Web系統(tǒng)響應(yīng)時(shí)間太長(zhǎng)(如超過5秒鐘),大部分用戶都會(huì)失去耐心。另外,有些頁(yè)面會(huì)設(shè)置超時(shí)限制,如果響應(yīng)速度太慢,用戶可能還沒有瀏覽完內(nèi)容就需要重新登錄了。
(2)負(fù)載測(cè)試負(fù)載測(cè)試指的是進(jìn)行一些邊界數(shù)據(jù)的測(cè)試,是為了測(cè)量Web系統(tǒng)在某一負(fù)載級(jí)別上的性能,以保證Web系統(tǒng)在需求的范圍內(nèi)能夠正常工作。負(fù)載級(jí)別可以是某個(gè)時(shí)刻同時(shí)訪問Web系統(tǒng)的用戶數(shù)量,也可以是在線數(shù)據(jù)處理的數(shù)量。一般來說,Web應(yīng)用系統(tǒng)會(huì)設(shè)置用戶同時(shí)在線的數(shù)量。負(fù)載測(cè)試應(yīng)該安排在Web系統(tǒng)發(fā)布以后,在實(shí)際的網(wǎng)絡(luò)環(huán)境中進(jìn)行測(cè)試。
(3)壓力測(cè)試壓力測(cè)試更像是惡意測(cè)試,通過實(shí)際破壞一個(gè)Web應(yīng)用系統(tǒng)來測(cè)試系統(tǒng)的反應(yīng)。壓力測(cè)試是測(cè)試系統(tǒng)的限制和故障恢復(fù)能力,也就是測(cè)試Web應(yīng)用系統(tǒng)會(huì)不會(huì)崩潰、在什么情況下會(huì)崩潰。壓力測(cè)試的區(qū)域通常包括表單、登錄和其他信息傳輸頁(yè)面等。