性能測試基線_第1頁
性能測試基線_第2頁
性能測試基線_第3頁
性能測試基線_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

性能測試基線概念性能測試:為描述測試對象性能相關(guān)的特征,并對其進行評價而實施的一類測試。它主要通過自動化的測試工具模擬多種正常、峰值以及異常條件來對系統(tǒng)的各項性能指標進行測試。以確認性能瓶頸并優(yōu)化和調(diào)整應(yīng)用,目的在于尋找到系統(tǒng)瓶頸問題。性能測試基線:即對性能測試中的各種環(huán)境、方法、用例、指標、結(jié)果進行統(tǒng)一的規(guī)范。目的確認系統(tǒng)的指標性能是否達標明確系統(tǒng)的最大承載能力或性能拐點發(fā)現(xiàn)系統(tǒng)瓶頸問題,并針對性優(yōu)化衡量標準時間特性:系統(tǒng)在規(guī)定條件下,執(zhí)行其功能時,提供適當?shù)捻憫?yīng)和處理時間以及吞吐量的能力。資源使用率:系統(tǒng)在規(guī)定條件下,執(zhí)行其功能時,使用合適數(shù)量和類別的資源能力。針對性能測試,需在與系統(tǒng)運行的真實生產(chǎn)環(huán)境基本一致的軟硬件、網(wǎng)絡(luò)等環(huán)境配置下進行,否則獲取到的測試結(jié)果無參考意義,因此需明確測試環(huán)境部署的基準環(huán)境。硬件服務(wù)器類型、型號節(jié)點數(shù)量集群策略CPU型號、數(shù)量內(nèi)存容量硬盤型號、容量物理機、虛擬機軟件操作系統(tǒng)類型、版本操作系統(tǒng)核心配置參數(shù)文件系統(tǒng)格式虛擬機容器類型、版本W(wǎng)eb容器類型、版本應(yīng)用程序依賴的其他軟件環(huán)境類型、版本網(wǎng)絡(luò)帶寬內(nèi)外網(wǎng)負載均衡情況測試方法基準測試基準測試指在給定基準環(huán)境下,系統(tǒng)執(zhí)行正常業(yè)務(wù)功能的基本指標,例如:平均響應(yīng)時間、資源使用占用率、服務(wù)器負載值目的:確認系統(tǒng)在正常情況下的各項基準指標并發(fā)測試并發(fā)測試是指在給定基準環(huán)境下,通過模擬多個用戶并發(fā)訪問系統(tǒng)同一個應(yīng)用的并發(fā)操作,來測試是否存在系統(tǒng)響應(yīng)阻塞、延時、數(shù)據(jù)死鎖、數(shù)據(jù)同步失敗等情況目的:確認系統(tǒng)在并發(fā)情況下是否存在數(shù)據(jù)同步與請求響應(yīng)問題負載測試負載測試是指在給定基準環(huán)境下,在不同虛擬用戶數(shù)量(逐級遞增)的情況下,運行一種或多種業(yè)務(wù),測試系統(tǒng)的性能指標是否在用戶的要求范圍內(nèi),以此確定系統(tǒng)所能承載的最大并發(fā)數(shù)、最低錯誤率以及不同用戶數(shù)下的系統(tǒng)響應(yīng)時間及服務(wù)器的資源利用率。目的:確認系統(tǒng)的瞬時最大性能峰值(并發(fā)讀、并發(fā)寫等)置要求、系統(tǒng)性能拐點,為系統(tǒng)資源配提供反推依據(jù)壓力測試壓力測試是指在給定基準環(huán)境下,模擬大量的虛擬用戶向系統(tǒng)發(fā)請求,所產(chǎn)生的負載達到系統(tǒng)性能峰值,使系統(tǒng)的資源處于極限狀態(tài)下并長時間連續(xù)運行,以測試系統(tǒng)在高負載情況下是否能穩(wěn)定工作。目的:確認系統(tǒng)在給定負載(理論負載、期望負載、峰值負載)下,是否可以穩(wěn)定運行區(qū)別:與負載測試獲得峰值性能數(shù)據(jù)不同,壓力測試強調(diào)在極端情況下系統(tǒng)的穩(wěn)定性。容量測試容量測試是指在給定基準環(huán)境下,在系統(tǒng)數(shù)據(jù)庫中預(yù)制構(gòu)造不同數(shù)量級別的數(shù)據(jù)記錄,在一定虛擬用戶數(shù)量的情況下運行一種或多種業(yè)務(wù),獲取不同數(shù)量級別的系統(tǒng)性能指標,以確定系統(tǒng)的最佳容量和最大容量。目的:確認系統(tǒng)的數(shù)據(jù)承載量區(qū)別:容量測試不同于負載測試,容量測試主要關(guān)心howmuch,而負載測試則同時強調(diào)howmuch和howfast。監(jiān)控指標測試過程中針對測試用例可采集如下指標信息:請求響應(yīng)指標RequestThread(VU):線程數(shù),即總請求訪問數(shù)量Throughput吞吐率,每秒完成的請求數(shù),針對系統(tǒng)的操作類型,又可分為:TPS寫請求的每秒處理請求數(shù)QPS讀請求的每秒處理請求數(shù)ResponseTime服務(wù)器對請求的響應(yīng)時間,可通過幾種均值方式呈現(xiàn):Mean平均響應(yīng)時間Max最大響應(yīng)時間Min:最小響應(yīng)時間StdDev響應(yīng)時間的偏差,值越大,偏差越大Median中值響應(yīng)時間90%90%請求響應(yīng)時間錯誤率(失敗率):請求處理返回錯誤的占比流量每秒從服務(wù)器端接收到的數(shù)據(jù)量,單位服務(wù)器指標資源使用率CPU使用率KB/S或M/s內(nèi)存使用率IO吞吐量帶寬占用率服務(wù)器負載Loadaverage網(wǎng)絡(luò)負載用例指標負載峰值指標最大并發(fā)數(shù)最大連接數(shù)(TCP類應(yīng)用)壓力指標并發(fā)請求數(shù)壓力持續(xù)時間數(shù)據(jù)量指標用戶量:數(shù)據(jù)庫中累計用戶數(shù)活躍用戶量:一定時間內(nèi)在線用戶數(shù)用戶并發(fā)量:同時在線請求的活躍用戶數(shù)業(yè)務(wù)數(shù)據(jù)量:當前測試功能點對應(yīng)的數(shù)據(jù)庫業(yè)務(wù)單表中預(yù)制的初始記錄數(shù)測試報告測所有測試通過測試報告的方式,記錄測試過程,分析測試結(jié)果,給出測試結(jié)論試數(shù)據(jù)記錄測試用例記錄測試過程測試指標數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論