web性能測(cè)試種類.doc

web性能測(cè)試種類.doc

ID:59252060

大?。?4.50 KB

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

時(shí)間:2020-09-08

web性能測(cè)試種類.doc_第1頁(yè)
web性能測(cè)試種類.doc_第2頁(yè)
資源描述:

《web性能測(cè)試種類.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、Web性能測(cè)試包含很多內(nèi)容,例如負(fù)載測(cè)試、壓力測(cè)試、強(qiáng)度測(cè)試都屬于性能測(cè)試的范疇。本節(jié)主要探討在測(cè)試工作中,性能測(cè)試有哪些常見(jiàn)的種類。在后面第2章的第2.1節(jié)中,將會(huì)對(duì)這些性能測(cè)試內(nèi)容進(jìn)行整合,提出“web全面性能測(cè)試模型”。在通常的web性能測(cè)試工作中,涉及的性能測(cè)試種類主要有:壓力測(cè)試、負(fù)載測(cè)試、強(qiáng)度測(cè)試、并發(fā)測(cè)試、可靠性測(cè)試、配置測(cè)試以及狹義范圍的性能測(cè)試等。這些種類的性能測(cè)試或者單獨(dú)實(shí)施,或者結(jié)合起來(lái)實(shí)施。對(duì)于上面這些和性能測(cè)試相關(guān)的概念,沒(méi)有必要進(jìn)行嚴(yán)格的區(qū)分,因?yàn)樗鼈冎g往往互相包含。下面介紹一下各類測(cè)試的主要內(nèi)容和特點(diǎn)。壓力測(cè)試:對(duì)系統(tǒng)

2、不斷施加壓力的測(cè)試,是通過(guò)確定一個(gè)系統(tǒng)的瓶頸或者不能接受用戶請(qǐng)求的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。例如測(cè)試一個(gè)web站點(diǎn)在大量的負(fù)荷下,系統(tǒng)的事務(wù)響應(yīng)時(shí)間何時(shí)會(huì)變得不可接受或者事務(wù)不能正常執(zhí)行。壓力測(cè)試是為了發(fā)現(xiàn)在什么條件下應(yīng)用程序的性能會(huì)變得不可接受,主要通過(guò)改變應(yīng)用程序的輸入以對(duì)應(yīng)用程序施加越來(lái)越大的負(fù)載,直到發(fā)現(xiàn)應(yīng)用程序性能下降的拐點(diǎn)。壓力測(cè)試和負(fù)載測(cè)試有些類似,但是通常把負(fù)載測(cè)試描述成一種特定類型的壓力測(cè)試——例如增加用戶數(shù)量以對(duì)應(yīng)用程序進(jìn)行壓力測(cè)試。負(fù)載測(cè)試:通過(guò)在被測(cè)系統(tǒng)上不斷增加壓力,直到性能指標(biāo)達(dá)到極限,例如響應(yīng)時(shí)間超過(guò)

3、預(yù)定指標(biāo)或者某種資源已經(jīng)達(dá)到飽和狀態(tài)。這種測(cè)試可以找到系統(tǒng)的處理極限,為系統(tǒng)調(diào)優(yōu)提供依據(jù)。強(qiáng)度測(cè)試:強(qiáng)度測(cè)試主要是為了檢查程序?qū)Ξ惓G闆r的抵抗能力。強(qiáng)度測(cè)試總是迫使系統(tǒng)在異常的資源配置下運(yùn)行。例如:l當(dāng)正常的用戶點(diǎn)擊率為“1000次/秒”,運(yùn)行點(diǎn)擊率為“2000次/秒”的測(cè)試用例。l運(yùn)行需要最大存儲(chǔ)空間(或其他資源)的測(cè)試用例。l運(yùn)行可能導(dǎo)致操作系統(tǒng)崩潰或磁盤(pán)數(shù)據(jù)劇烈抖動(dòng)的測(cè)試用例,等等。強(qiáng)度測(cè)試是一種特別重要的測(cè)試,對(duì)測(cè)試系統(tǒng)的穩(wěn)定性以及系統(tǒng)未來(lái)的擴(kuò)展空間均具有重要的意義。因?yàn)樵谶@種異常條件下進(jìn)行的測(cè)試,更容易發(fā)現(xiàn)系統(tǒng)是否穩(wěn)定以及性能方面是否容易擴(kuò)

4、展。并發(fā)測(cè)試:主要指測(cè)試多個(gè)用戶同時(shí)訪問(wèn)同一個(gè)應(yīng)用程序、同一個(gè)模塊或者數(shù)據(jù)記錄時(shí)是否存在死鎖或者其他性能問(wèn)題。幾乎所有的性能測(cè)試都會(huì)涉及一些并發(fā)測(cè)試。大數(shù)據(jù)量測(cè)試:大數(shù)據(jù)量測(cè)試分為兩種。一種是針對(duì)某些系統(tǒng)存儲(chǔ)、傳輸、統(tǒng)計(jì)查詢等業(yè)務(wù)進(jìn)行大數(shù)據(jù)量的測(cè)試;另一種是與并發(fā)測(cè)試相結(jié)合的極限狀態(tài)下的綜合數(shù)據(jù)測(cè)試。作為專項(xiàng)的大數(shù)據(jù)量測(cè)試主要針對(duì)前者,后者盡量放在并發(fā)測(cè)試中。配置測(cè)試:主要是通過(guò)測(cè)試找到系統(tǒng)各項(xiàng)資源的最優(yōu)分配原則。配置測(cè)試是系統(tǒng)調(diào)優(yōu)的重要依據(jù)。例如,可以通過(guò)不停地調(diào)整Oracle的內(nèi)存參數(shù)來(lái)進(jìn)行測(cè)試,使之達(dá)到一個(gè)較好的性能??煽啃詼y(cè)試:在給系統(tǒng)加載一

5、定業(yè)務(wù)壓力的情況下,使系統(tǒng)運(yùn)行一段時(shí)間,以此檢測(cè)系統(tǒng)是否穩(wěn)定。例如,可以施加使CUP資源保持70%~90%使用率的壓力,連續(xù)對(duì)系統(tǒng)加壓運(yùn)行8個(gè)小時(shí),然后根據(jù)結(jié)果分析系統(tǒng)是否穩(wěn)定。狹義性能測(cè)試:主要用于描述常規(guī)的性能測(cè)試,通過(guò)模擬生產(chǎn)運(yùn)行的業(yè)務(wù)壓力和使用場(chǎng)景組合來(lái)測(cè)試系統(tǒng)的性能是否滿足生產(chǎn)要求。例如,以實(shí)際投產(chǎn)環(huán)境來(lái)測(cè)試,求出最大的吞吐量與最佳響應(yīng)時(shí)間,以保證上線的平穩(wěn)、安全等。性能測(cè)試是一種“正?!钡臏y(cè)試,主要是測(cè)試正常使用時(shí)系統(tǒng)是否滿足要求,同時(shí)可能為了保留系統(tǒng)的擴(kuò)展空間而進(jìn)行一些稍稍超出“正?!狈秶臏y(cè)試。這么多類型的性能測(cè)試看起來(lái)很嚇人,實(shí)際上

6、它們大多是密切相關(guān)的。例如,運(yùn)行8個(gè)小時(shí)來(lái)測(cè)試系統(tǒng)是否可靠,而這個(gè)測(cè)試極有可能包含了可靠性測(cè)試、強(qiáng)度測(cè)試、并發(fā)測(cè)試、性能測(cè)試、負(fù)載測(cè)試,等等。因此,在實(shí)施性能測(cè)試時(shí)決不能割裂它們的內(nèi)部聯(lián)系去進(jìn)行,而應(yīng)該分析它們之間的關(guān)系,以一種高效率的方式來(lái)設(shè)計(jì)性能測(cè)試。

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(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)系客服處理。