負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別

負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別

ID:38074598

大小:48.00 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-05-24

負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別_第1頁(yè)
負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別_第2頁(yè)
負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別_第3頁(yè)
負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別_第4頁(yè)
資源描述:

《負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、負(fù)載、性能測(cè)試和容量測(cè)試的關(guān)系和區(qū)別1、強(qiáng)度測(cè)試或壓力測(cè)試  強(qiáng)度或壓力測(cè)試是在一種需要異常數(shù)量、頻率或資源的方式下,執(zhí)行可重復(fù)的負(fù)載測(cè)試,以檢查程序?qū)Ξ惓G闆r的抵抗能力,找出性能瓶頸。異常情況,主要指那些峰值、極限值、大量數(shù)據(jù)的長(zhǎng)時(shí)間處理等,包括:  *連接或模擬了最大(實(shí)際或?qū)嶋H允許)數(shù)量的客戶機(jī);  *所有客戶機(jī)在長(zhǎng)時(shí)間內(nèi)執(zhí)行相同的、性能可能最不穩(wěn)定的重要業(yè)務(wù)功能;  *已達(dá)到最大的數(shù)據(jù)庫(kù)大小,而且同時(shí)執(zhí)行多個(gè)查詢或報(bào)表事務(wù)  *當(dāng)中斷的正常頻率為每秒一至兩個(gè)時(shí),運(yùn)行每秒產(chǎn)生十個(gè)中斷的測(cè)試用例;  *運(yùn)行可能導(dǎo)

2、致虛存操作系統(tǒng)崩潰或大量數(shù)據(jù)對(duì)磁盤進(jìn)行存取操作的測(cè)試用例等?! 毫y(cè)試可以分為穩(wěn)定性測(cè)試和破壞性測(cè)試:  *穩(wěn)定性壓力測(cè)試。在選定的壓力值下,持續(xù)運(yùn)行24小時(shí)以上的測(cè)試。通過(guò)壓力測(cè)試,可以考察各項(xiàng)性能指標(biāo)是否在指定范圍內(nèi),有無(wú)內(nèi)存泄漏、有無(wú)功能性故障等?! ?破壞性壓力測(cè)試。在壓力穩(wěn)定性測(cè)試中可能會(huì)出現(xiàn)一些問(wèn)題,如系統(tǒng)性能明顯降低,但很難暴露出其真實(shí)的原因。通過(guò)破壞性不斷加壓的手段,往往能快速造成系統(tǒng)的崩潰或讓問(wèn)題明顯的暴露出來(lái)?! ≡趬毫y(cè)試中,會(huì)給程序加上一些跟蹤機(jī)制(如log、日志等),然后查看監(jiān)視系統(tǒng)、服務(wù)

3、器等性能的日志文件是必要的,找出問(wèn)題出現(xiàn)的關(guān)鍵時(shí)間或檢查測(cè)試運(yùn)行參數(shù),通過(guò)分析問(wèn)題或參數(shù)從而有目的地調(diào)整測(cè)試策略或測(cè)試環(huán)境,使壓力測(cè)試結(jié)果真實(shí)地反映出軟件的性能。  2、性能測(cè)試  系統(tǒng)的性能指標(biāo),一般贏在產(chǎn)品需求文檔中有明確定義,有三種形式描述軟件系統(tǒng)的性能指標(biāo):  *給出產(chǎn)品性能的主要指標(biāo),如在100000記錄中查詢一個(gè)特定數(shù)據(jù)的時(shí)間為0.5秒?! ?以某個(gè)已發(fā)布的版本為基線,如比上一個(gè)版本的性能提高30-50%?! ?和競(jìng)爭(zhēng)對(duì)手的同類產(chǎn)品比較。  性能測(cè)試,根據(jù)其目的分為:  *產(chǎn)品性能質(zhì)量測(cè)試,通過(guò)測(cè)試,決定

4、產(chǎn)品是否達(dá)到產(chǎn)品規(guī)格書所要求的性能指標(biāo)(非功能性需求)  *基準(zhǔn)值測(cè)試,通過(guò)對(duì)當(dāng)前產(chǎn)品的性能測(cè)試,確定產(chǎn)品具體的性能指標(biāo),建立性能指標(biāo)基準(zhǔn)。基準(zhǔn)值,作為后繼產(chǎn)品發(fā)布的性能參考(在新版本中,性能指標(biāo)要求只升不降)或和競(jìng)爭(zhēng)對(duì)手產(chǎn)品比較的參考?! ?性能規(guī)劃測(cè)試,通過(guò)不斷的測(cè)試,確定所需要的硬件配置(內(nèi)存、CPU、網(wǎng)絡(luò)等)、軟件配置,以滿足實(shí)現(xiàn)定義的性能指標(biāo)要求。這種測(cè)試,對(duì)于軟件系統(tǒng)的部署是非常有意義的。同時(shí),也可以進(jìn)一步了解硬件參數(shù)、軟件參數(shù)對(duì)系統(tǒng)性能的影響程度,從而保證系統(tǒng)具有很好的擴(kuò)充性或事先制定較好的系統(tǒng)增容的計(jì)

5、劃?! ⌒阅軠y(cè)試的方法,主要有:  *穩(wěn)定壓力加載,一次性將負(fù)載加到某個(gè)水平,持續(xù)一段時(shí)間,也稱為flat測(cè)試?! ?逐漸加載或交替加載到某個(gè)負(fù)載水平,也稱為“ramp-up”測(cè)試?! ?峰谷測(cè)試,確定從系統(tǒng)高峰時(shí)間的負(fù)載轉(zhuǎn)為幾乎空閑、再攀升到高負(fù)載這樣峰值交替情況下的系統(tǒng)性能狀態(tài)/指標(biāo)。這種測(cè)試兼有容量測(cè)試的特點(diǎn)或?qū)儆谌萘繙y(cè)試的一部分。  性能測(cè)試,一般都通過(guò)測(cè)試工具來(lái)模擬人為的操作而進(jìn)行。性能測(cè)試的重點(diǎn)在于測(cè)試環(huán)境的建立、前期數(shù)據(jù)的設(shè)計(jì)與后期數(shù)據(jù)的分析。因?yàn)樾阅軠y(cè)試需要獲得一定特定條件下(如100、200、500

6、、1000個(gè)實(shí)時(shí)的連接)的系統(tǒng)占用資源(CPU、內(nèi)存等)數(shù)據(jù)或系統(tǒng)行為表現(xiàn),而且還要依靠測(cè)試工具或軟件系統(tǒng)記錄下這些指標(biāo)變化的數(shù)據(jù)結(jié)果。例如,如果對(duì)一個(gè)Browser/Server結(jié)構(gòu)的網(wǎng)絡(luò)實(shí)時(shí)在線的培訓(xùn)系統(tǒng)軟件進(jìn)行測(cè)試,系統(tǒng)性能焦點(diǎn)是在不同數(shù)量的并發(fā)連接下,服務(wù)器的CPU、內(nèi)存的占用率、客戶端的響應(yīng)時(shí)間等……  測(cè)試過(guò)程中,并發(fā)連接的不斷增加(負(fù)載的增加)在系統(tǒng)性能上的表現(xiàn)越來(lái)越明顯。在系統(tǒng)性能測(cè)試時(shí),加載過(guò)程中,每到一個(gè)測(cè)試點(diǎn)時(shí)須讓系統(tǒng)平穩(wěn)運(yùn)行一段時(shí)間后再獲取數(shù)據(jù),以消除不同測(cè)試點(diǎn)的相互影響。從表中可以看出,同樣

7、是300個(gè)用戶,1?00與60?的性能表現(xiàn)差別很大,加載的方式對(duì)系統(tǒng)性能影響也較大,所以,盡量模擬不同的加載方式來(lái)進(jìn)行系統(tǒng)的性能測(cè)試。除此之外,還可以測(cè)試TCP、HTTPS等不同連接方式下的數(shù)據(jù),進(jìn)行比較。通過(guò)比較和分析,可以清楚知道系統(tǒng)的性能狀況,以及什么樣的條件下系統(tǒng)性能達(dá)到最佳狀況、什么地方是性能的瓶頸。性能測(cè)試要求測(cè)試環(huán)境應(yīng)盡量與產(chǎn)品運(yùn)行環(huán)境保持一致,應(yīng)單獨(dú)運(yùn)行,盡量避免與其他軟件同時(shí)使用?!?、容量測(cè)試  通過(guò)性能測(cè)試,如果找到了系統(tǒng)的極限或苛刻的環(huán)境中系統(tǒng)的性能表現(xiàn),在一定的程度上,我們完成了負(fù)載測(cè)試和容

8、量測(cè)試。容量可以看作系統(tǒng)性能指標(biāo)中一個(gè)特定環(huán)境下的一個(gè)特定性能指標(biāo),即設(shè)定的界限或極限值。  容量測(cè)試目的是通過(guò)測(cè)試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫(kù)記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下沒(méi)有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測(cè)試還將確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。對(duì)軟件容

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。