性能測試方案模板_第1頁
性能測試方案模板_第2頁
性能測試方案模板_第3頁
性能測試方案模板_第4頁
性能測試方案模板_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

XXXX性能測試方案書 修訂頁編號章節(jié)名稱修訂內(nèi)容簡述修訂日期修訂前版本號修訂后版本號修訂人同意人1整個文檔創(chuàng)立全文-V1.0目錄1 介紹 41.1 目的 41.2 背景 41.3 測試范疇 41.4 參考文檔 52 測試環(huán)境 52.1 環(huán)境概述 52.2 軟硬件環(huán)境 62.3 測試環(huán)境拓撲圖 62.4 測試工具 63 測試需求 73.1 性能測試需求 73.2 測試內(nèi)容 74 測試約束 84.1 測試啟動條件 84.2 測試結(jié)束條件 85 測試辦法 85.1 測試辦法描述 85.1.1 基準測試 95.1.2 并發(fā)測試 105.1.3 系統(tǒng)容量和擴展性測試 125.1.4 穩(wěn)定性測試 145.1.5 破壞性測試 146 測試時間表 156.1 測試輪次表 156.2 測試進度表 157 測試組織架構(gòu) 168 測試風險 169 輸入輸出文檔 16介紹目的編寫本文檔的目的在于描述測試項目的測試范疇,定義測試條件和目的,測試方略和規(guī)定,分析可能的風險,提供對應(yīng)的規(guī)避方法或應(yīng)急對策,并擬定測試整體進度的計劃和人力資源安排等。測試目的在于通過測試交易系統(tǒng)業(yè)務(wù)功效及流程實現(xiàn)的對的性、可靠性、易用性,確保系統(tǒng)符合業(yè)務(wù)需求規(guī)格闡明書的規(guī)定,且系統(tǒng)性能指標和數(shù)據(jù)庫服務(wù)器管理方案滿足應(yīng)用規(guī)定。通過測試找出系統(tǒng)的性能瓶頸及缺點,為系統(tǒng)調(diào)優(yōu)提供根據(jù);擬定系統(tǒng)能解決的最大業(yè)務(wù)量,能夠支持的最多顧客數(shù)、并發(fā)數(shù)。背景測試范疇根據(jù)性能需求制訂性能需求指標,運用性能測試工具LoadRunner錄制測試腳本、設(shè)計測試場景,對系統(tǒng)進行性能測試,通過調(diào)優(yōu),使系統(tǒng)滿足性能指標,并找出系統(tǒng)的最優(yōu)配備、性能瓶頸、可擴展性、穩(wěn)定性等。需要進行的測試涉及:1)基準測試無負載狀況下,對全部功效點分別進行一段時間的持續(xù)運行,獲得各功效點平均響應(yīng)時間作為分析衡量指標,用于初步診療系統(tǒng)與否存在性能瓶頸。2)并發(fā)測試根據(jù)業(yè)務(wù)性能需求,模擬一定時間之內(nèi)設(shè)計并發(fā)顧客同時向系統(tǒng)發(fā)出請求,檢測出系統(tǒng)的響應(yīng)能力,涉及響應(yīng)時間以及CPU/內(nèi)存等的使用狀況,以驗證系統(tǒng)對并發(fā)請求時的支持能力,并獲取該系統(tǒng)的最大并發(fā)請求數(shù)量。3)系統(tǒng)容量和擴展性測試驅(qū)動現(xiàn)在系統(tǒng)以達成資源的最大運用率,并找出在此運用率下系統(tǒng)的最大解決能力,同時在測試的過程中找出系統(tǒng)的最優(yōu)配備,找出系統(tǒng)的可擴展能力,可容納顧客數(shù)量與集群的數(shù)量的實際關(guān)系。4)穩(wěn)定性測試通過高負載和低負載的轉(zhuǎn)換,以驗證系統(tǒng)的正常狀況下以及峰值狀況下系統(tǒng)的穩(wěn)定性;以及找出增加或者減少負載的過程中由于忽然的占用或者釋放系統(tǒng)資源而引發(fā)的問題。5)疲勞測試疲勞測試目的是驗證長時間運行對系統(tǒng)性能的影響。模擬一定數(shù)量的顧客發(fā)起操作請求,對系統(tǒng)形成一定的壓力并長時間運行,驗證系統(tǒng)在長時間運行時,顧客對系統(tǒng)訪問操作的成功率與否減少,找出系統(tǒng)潛在的內(nèi)存泄漏等問題。參考文檔測試環(huán)境環(huán)境概述軟硬件環(huán)境測試環(huán)境資源表設(shè)備硬件配備軟件配備服務(wù)器IP地址應(yīng)用服務(wù)器IBMpSeries52A(4×1.65GHZ,8G內(nèi)存,146GB×8,2×10/100/1000M以太網(wǎng)卡)Websphere6.111.9.13.3數(shù)據(jù)庫服務(wù)器IBMpSeries52A(4×1.65GHZ,8G內(nèi)存,146GB×8,2×10/100/1000M以太網(wǎng)卡)Oracle10g11.9.13.3WEB服務(wù)器IBMX3650(2CPU、4G內(nèi)存,4×10/100/1000M以太網(wǎng)卡)Apache11.9.13.1客戶端 生產(chǎn)環(huán)境資源表設(shè)備硬件配備軟件配備服務(wù)器IP地址應(yīng)用服務(wù)器IBMpSeries55A(4×4.2GHZ,8G內(nèi)存,146GB×2,2*1光纖網(wǎng)卡,2*HBA卡)Websphere6.1數(shù)據(jù)庫服務(wù)器IBMpSeries55A(4×4.2GHZ,8G內(nèi)存,146GB×2,2×光纖網(wǎng)卡,2×HBA卡,HACMP串口卡及心跳線)Oracle10gWEB服務(wù)器IBMX3650(2CPU、4G內(nèi)存,4×10/100/1000M以太網(wǎng)卡)Apache客戶端測試環(huán)境拓撲圖測試工具工具版本功效闡明LoadRunner9.1性能測試工具SiteScope服務(wù)器資源使用監(jiān)控工具Quality9.1缺點管理工具測試需求性能測試需求業(yè)務(wù)指標指標描述指標值響應(yīng)時間顧客操作時系統(tǒng)的響應(yīng)時間5并發(fā)數(shù)量同時訪問系統(tǒng)的最大并發(fā)顧客數(shù)量50訪問高峰數(shù)量同時訪問系統(tǒng)的顧客數(shù)量業(yè)務(wù)量均值非實時批量數(shù)據(jù)量(筆)業(yè)務(wù)量峰值非實時批量數(shù)據(jù)量(筆)訪問高峰時間訪問系統(tǒng)頻率最高的時間段測試內(nèi)容序號功效模塊功效描述1登錄及首頁載入2賬戶明細查詢3行內(nèi)同名轉(zhuǎn)賬4行內(nèi)轉(zhuǎn)賬5跨行轉(zhuǎn)賬6批量轉(zhuǎn)賬7網(wǎng)上轉(zhuǎn)賬成果查詢8網(wǎng)上轉(zhuǎn)賬成果查詢—excel下載9信用卡歷史賬單查詢10信用卡手工還款11安全中心資料工具下載測試約束測試啟動條件測試環(huán)境已經(jīng)準備好;系統(tǒng)的功效測試已經(jīng)完畢,并且功效測試報告通過了內(nèi)部評審;進行了冒煙測試,系統(tǒng)的性能測試是可測的;不存在影響系統(tǒng)流程的缺點。測試結(jié)束條件根據(jù)性能測試計劃執(zhí)行全部測試用例完畢,測試出系統(tǒng)基本性能參數(shù),并分析系統(tǒng)性能瓶頸,系統(tǒng)調(diào)優(yōu)后,達成需求定義的性能指標;完畢性能分析工作,性能指標驗證結(jié)束;性能測試報告通過內(nèi)部評審。測試辦法測試辦法描述根據(jù)軟件需求規(guī)格闡明書中的需求,使用性能測試工具,對系統(tǒng)施加壓力,測試系統(tǒng)在壓力下的工作狀況,測試系統(tǒng)性能與否滿足軟件需求規(guī)格闡明書中的指標。基準測試測試辦法對個人網(wǎng)銀系統(tǒng)的所列功效點進行基準測試,重要用于與響應(yīng)時間性能指標的對比,以理解系統(tǒng)的整體性能狀況。測試場景對系統(tǒng)全部功效點(功效測試中的全部功效點),使用單個顧客通過執(zhí)行對應(yīng)業(yè)務(wù)操作的測試腳本發(fā)起各項操作請求,在執(zhí)行1小時后,初步診療系統(tǒng)與否存在性能瓶頸,取響應(yīng)時間的平均值作為測試的基準值。編號用例需求點顧客數(shù)量迭代次數(shù)迭代間隔執(zhí)行時間(分鐘)ThinkTime負載生成器數(shù)量1登錄及首頁載入1-060012賬戶明細查詢1-060013行內(nèi)同名轉(zhuǎn)賬1-060014行內(nèi)轉(zhuǎn)賬1-060015跨行轉(zhuǎn)賬1-060016批量轉(zhuǎn)賬1-060017網(wǎng)上轉(zhuǎn)賬成果查詢1-060018網(wǎng)上轉(zhuǎn)賬成果查詢—excel下載1-060019信用卡歷史賬單查詢1-0600110信用卡手工還款1-0600111安全中心資料工具下載1-06001并發(fā)測試并發(fā)測試的目的是為了驗證系統(tǒng)在同一秒級50個顧客的并發(fā)下,個人數(shù)據(jù)查詢以及個人轉(zhuǎn)賬解決對系統(tǒng)資源的運用,以及所能達成的響應(yīng)時間。測試辦法模擬服務(wù)器與終端顧客之間的網(wǎng)絡(luò)連接,對Loadrunner的虛擬顧客使用512K的帶寬限制設(shè)立,分別模擬50個顧客同時(同一秒級)向同一功效點(單一業(yè)務(wù))或多個功效點發(fā)出操作請求,測試系統(tǒng)的響應(yīng)能力,涉及響應(yīng)時間以及CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)等資源的使用狀況,以驗證系統(tǒng)對50個顧客并發(fā)請求時的支持能力。1)并發(fā)顧客數(shù)量的設(shè)計a.極限法:根據(jù)性能需求,假設(shè)現(xiàn)在系統(tǒng)規(guī)定最大的并發(fā)顧客數(shù)為50個。選擇不同的訪問時間段,給系統(tǒng)50的查詢解決并發(fā)量,并持續(xù)10分鐘,在此過程中收集系統(tǒng)資源運用狀況和響應(yīng)時間(TPS,CPU%,ResponseTime)。對于同一種場景,能夠使用10,20,30,40不同的顧客并發(fā)量(步進為10)。b.顧客趨勢分析:按照此后N年的顧客數(shù)量增加和業(yè)務(wù)增加(30%)分析,N年后要達成的顧客數(shù)量與業(yè)務(wù)量的并發(fā)規(guī)定。假設(shè)N年后,最大并發(fā)顧客數(shù)量是65,同時訪問系統(tǒng)的最大顧客數(shù)為1040。選擇不同的訪問時間段,以步進為10逐步增加并發(fā)交易數(shù)量,直至達成最大并發(fā)顧客數(shù)量65,在此過程中收集系統(tǒng)資源運用狀況和響應(yīng)時間(TPS,CPU%,ResponseTime)。測試場景對本次性能測試所擬定的典型業(yè)務(wù)功效點,通過Loadrunner模擬50個顧客,同時(同一秒級)訪問同一種典型業(yè)務(wù)功效(單一業(yè)務(wù))或多個功效點(混合業(yè)務(wù)),持續(xù)10分鐘,取響應(yīng)時間的平均值,同時監(jiān)測測試系統(tǒng)的各服務(wù)器資源使用狀況。單一并發(fā)測試場景編號用例需求點顧客數(shù)量迭代次數(shù)迭代間隔執(zhí)行時間RampUp持續(xù)時間RampDownThinkTime負載生成器數(shù)量1登錄及首頁載入50-010-10--12賬戶明細查詢50-010-10--13行內(nèi)同名轉(zhuǎn)賬50-010-10--14行內(nèi)轉(zhuǎn)賬50-010-10--15跨行轉(zhuǎn)賬50-010-10--16批量轉(zhuǎn)賬50-010-10--17網(wǎng)上轉(zhuǎn)賬成果查詢50-010-10--18網(wǎng)上轉(zhuǎn)賬成果查詢—excel下載50-010-10--19信用卡歷史賬單查詢50-010-10--110信用卡手工還款50-010-10--111安全中心資料工具下載50-010-10--1混合并發(fā)測試場景編號用例需求點顧客數(shù)量迭代次數(shù)迭代間隔執(zhí)行時間RampUp持續(xù)時間RampDownThinkTime負載生成器數(shù)量1登錄及首頁載入10-010-10--12賬戶明細查詢10-010-10--13行內(nèi)同名轉(zhuǎn)賬10-010-10--17網(wǎng)上轉(zhuǎn)賬成果查詢10-010-10--18網(wǎng)上轉(zhuǎn)賬成果查詢—excel下載10-010-10--111安全中心資料工具下載破壞性測試疲勞測試重要測試系統(tǒng)在長時間運行后的解決能力,擬定系統(tǒng)與否能夠繼續(xù)安全有效的正常提供服務(wù)。測試辦法通過持續(xù)不停的調(diào)用測試腳本,模擬一定數(shù)量的顧客發(fā)起操作請求,對系統(tǒng)形成一定的壓力并長時間運行,通過長時間持續(xù)的壓力,驗證系統(tǒng)在長時間運行后,顧客對系統(tǒng)訪問操作的成功率與否減少,以找出系統(tǒng)潛在的內(nèi)存泄漏等問題。本次性能疲勞測試計劃使用800個在線顧客,按照業(yè)務(wù)人員提供的典型業(yè)務(wù)功效比例進行分派,執(zhí)行7×24小時。測試場景編號場景名稱在線總顧客數(shù)執(zhí)行時間成功率完畢業(yè)務(wù)數(shù)量1疲勞測試800個顧客7×24小時測試時間表測試輪次表輪次開始日期結(jié)束日期性能測試第一輪第二輪第三輪測試進度表編號任務(wù)工作量(人月)任務(wù)啟動條件計劃啟動時間計劃結(jié)束時間(T)(T+D)1測試環(huán)境準備1完畢測試計劃,測試環(huán)境、測試數(shù)據(jù)準備完畢2測試案例設(shè)計1含有軟件需求闡明書2腳本開發(fā)1功效穩(wěn)定,性能測試環(huán)境準備完畢3場景設(shè)計1測試腳本開發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論