當(dāng)系統(tǒng)剛剛上線時(shí),應(yīng)用系統(tǒng)的用戶不是很多,也就算是試運(yùn)行階段。為了確保系統(tǒng)在以后能夠長時(shí)間的高效運(yùn)行,提供給用戶良好的運(yùn)行性能,應(yīng)該怎么去測試。當(dāng)用戶大幅增加,系統(tǒng)又會(huì)相對做出調(diào)整,那我們又應(yīng)該怎么去調(diào)整才能保證更加有效。當(dāng)系統(tǒng)的性能無法達(dá)到預(yù)期的性能要求。我們又該怎么去測出原因,然后怎么去調(diào)整系統(tǒng)。這需要通過性能測試去調(diào)優(yōu)。
性能測試方法也比較多,我了解到有負(fù)載測試、壓力測試等。
性能測試的方法就是模擬系統(tǒng)運(yùn)行業(yè)務(wù)時(shí)的壓力量和使用場景的組合,測試系統(tǒng)的性能是否能夠滿足生產(chǎn)性能要求。
1.這種方法的主要目的是驗(yàn)證系統(tǒng)是否有系統(tǒng)宣稱具有的能力。
性能測試方法包括確定用戶的場景,給出需要關(guān)注的性能指標(biāo),測試執(zhí)行和測試分析這幾步驟,這是一種完全確定了系統(tǒng)運(yùn)行環(huán)境和測試行為的測試方法,其目的只能是依據(jù)事先的性能規(guī)劃,驗(yàn)證系統(tǒng)有沒有達(dá)到其宣稱具有的能力。
2.這種方法需要事先了解被測試系統(tǒng)典型場景,并具有確定的性能目標(biāo)。
性能測試方法需要首先了解被測系統(tǒng)的典型場景,所謂的典型場景,就是指具有代表性的用戶業(yè)務(wù)操作,一個(gè)典型場景包括操作序列,并發(fā)用戶數(shù)量條件。
3.這種方法要求在已確定的環(huán)境下運(yùn)行。
性能測試方法的運(yùn)行環(huán)境必須是確定的。軟件系統(tǒng)的性能表現(xiàn)與非常多的因素相關(guān),所以對這種驗(yàn)證性的測試,必須要求測試時(shí)的環(huán)境都已經(jīng)確定。
負(fù)載測試
負(fù)載測試就是通過被測系統(tǒng)上不斷增加壓力,直到性能指標(biāo)。這種方法可以找到系統(tǒng)的處理極限,為系統(tǒng)調(diào)優(yōu)提供數(shù)據(jù)。
1.這種性能測試方法的主要目的是找到系統(tǒng)處理能力的極限。
負(fù)載測試通過檢測---加壓---直到性能指標(biāo)超過預(yù)期的手段,主要目的是找到系統(tǒng)處理能力的極限。
2.這種性能測試方法需要在給定的測試環(huán)境下進(jìn)行,通常也需要考慮被測系統(tǒng)的業(yè)務(wù)壓力量和典型場景,使得測試結(jié)果具有業(yè)務(wù)上的意義。
3.負(fù)載測試可以用來了解系統(tǒng)的性能容量,或是配合性能調(diào)優(yōu)使用
系統(tǒng)在保證一定響應(yīng)時(shí)間的情況下能夠允許多少并發(fā)用戶的訪問,用來配合性能調(diào)優(yōu),用這種方法比較調(diào)優(yōu)前后的性能差異。
壓力測試
壓力測試是測試系統(tǒng)在一定飽和狀態(tài)下(CPU、內(nèi)存),系統(tǒng)能夠處理的會(huì)話能力,以及系統(tǒng)是否會(huì)出現(xiàn)錯(cuò)誤。
1.壓力測試主要目的是檢查系統(tǒng)處于壓力情況下應(yīng)用的表現(xiàn)。
壓力測試主要是通過增加訪問的壓力是應(yīng)用系統(tǒng)的資源使用保持在一定的水平,這種測試方法中的主要目的是檢驗(yàn)此時(shí)應(yīng)用表現(xiàn),是都有錯(cuò)的信息和相應(yīng)的時(shí)間。
2.壓力測試一般通過模擬負(fù)載方法,使得系統(tǒng)的資源使用達(dá)到較高的水平。
3.壓力測試一般用于測試系統(tǒng)的穩(wěn)定性
4.在壓力測試中會(huì)考察系統(tǒng)在壓力狀態(tài)下是否會(huì)出現(xiàn)錯(cuò)誤,測試中是否會(huì)有內(nèi)存方面的問題。
文章名稱:初學(xué)性能測試-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://chinadenli.net/article34/deesse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、服務(wù)器托管、Google、電子商務(wù)、網(wǎng)站收錄、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容