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

下載本文檔

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

文檔簡(jiǎn)介

XXXX性能測(cè)試方案書(shū)

編號(hào)章節(jié)名稱(chēng)修訂內(nèi)容簡(jiǎn)述修訂日期修訂前版本號(hào)修訂后版本號(hào)修訂人批準(zhǔn)人1整個(gè)文檔創(chuàng)建全文2009-11-23V1.0修訂頁(yè)TOC\o"1-5"\h\z\o"CurrentDocument"簡(jiǎn)介 4目的 4背景 4測(cè)試范圍 4參考文檔 5\o"CurrentDocument"測(cè)試環(huán)境 6\o"CurrentDocument"環(huán)境概述 6\o"CurrentDocument"軟硬件環(huán)境 6\o"CurrentDocument"測(cè)試環(huán)境拓?fù)鋱D 6\o"CurrentDocument"測(cè)試工具 8\o"CurrentDocument"測(cè)試需求 9\o"CurrentDocument"性能測(cè)試需求 9\o"CurrentDocument"測(cè)試內(nèi)容 9測(cè)試約束 9測(cè)試啟動(dòng)條件 9測(cè)試結(jié)束條件 10\o"CurrentDocument"測(cè)試方法 10測(cè)試方法描述 10基準(zhǔn)測(cè)試 10并發(fā)測(cè)試 11系統(tǒng)容量和擴(kuò)展性測(cè)試 錯(cuò)..誤!未定義書(shū)簽。穩(wěn)定性測(cè)試 錯(cuò)...誤!未定義書(shū)簽。破壞性測(cè)試 14\o"CurrentDocument"測(cè)試時(shí)間表 14測(cè)試輪次表 14測(cè)試進(jìn)度表 15\o"CurrentDocument"測(cè)試組織架構(gòu) 15測(cè)試風(fēng)險(xiǎn) 16\o"CurrentDocument"輸入輸出文檔 161簡(jiǎn)介目的編寫(xiě)本文檔的目的在于描述測(cè)試項(xiàng)目的測(cè)試范圍,定義測(cè)試條件和目標(biāo),測(cè)試策略和要求,分析可能的風(fēng)險(xiǎn),提供相應(yīng)的規(guī)避措施或應(yīng)急對(duì)策,并確定測(cè)試整體進(jìn)度的計(jì)劃和人力資源安排等。測(cè)試目的在于通過(guò)測(cè)試交易系統(tǒng)業(yè)務(wù)功能及流程實(shí)現(xiàn)的正確性、可靠性、易用性,確保系統(tǒng)符合業(yè)務(wù)需求規(guī)格說(shuō)明書(shū)的要求,且系統(tǒng)性能指標(biāo)和數(shù)據(jù)庫(kù)服務(wù)器管理方案滿足應(yīng)用要求。通過(guò)測(cè)試找出系統(tǒng)的性能瓶頸及缺陷,為系統(tǒng)調(diào)優(yōu)提供依據(jù);確定系統(tǒng)能處理的最大業(yè)務(wù)量,能夠支持的最多用戶(hù)數(shù)、并發(fā)數(shù)。背景測(cè)試范圍根據(jù)性能需求制定性能需求指標(biāo),利用性能測(cè)試工具LoadRunner錄制測(cè)試腳本、設(shè)計(jì)測(cè)試場(chǎng)景,對(duì)系統(tǒng)進(jìn)行性能測(cè)試,通過(guò)調(diào)優(yōu),使系統(tǒng)滿足性能指標(biāo),并找出系統(tǒng)的最優(yōu)配置、性能瓶頸、可擴(kuò)展性、穩(wěn)定性等。需要進(jìn)行的測(cè)試包括:1)基準(zhǔn)測(cè)試無(wú)負(fù)載情況下,對(duì)所有功能點(diǎn)分別進(jìn)行一段時(shí)間的持續(xù)運(yùn)行,取得各功能點(diǎn)平均響應(yīng)時(shí)間作為分析衡量指標(biāo),用于初步診斷系統(tǒng)是否存在性能瓶頸。2)并發(fā)測(cè)試根據(jù)業(yè)務(wù)性能需求,模擬一定時(shí)間之內(nèi)設(shè)計(jì)并發(fā)用戶(hù)同時(shí)向系統(tǒng)發(fā)出請(qǐng)求,檢測(cè)出系統(tǒng)的響應(yīng)能力,包括響應(yīng)時(shí)間以及CPU/內(nèi)存等的使用情況,以驗(yàn)證系統(tǒng)對(duì)并發(fā)請(qǐng)求時(shí)的支持能力,并獲取該系統(tǒng)的最大并發(fā)請(qǐng)求數(shù)量。3)系統(tǒng)容量和擴(kuò)展性測(cè)試驅(qū)動(dòng)當(dāng)前系統(tǒng)以達(dá)到資源的最大利用率,并找出在此利用率下系統(tǒng)的最大處理能力,同時(shí)在測(cè)試的過(guò)程中找出系統(tǒng)的最優(yōu)配置,找出系統(tǒng)的可擴(kuò)展能力,可容納用戶(hù)數(shù)量與集群的數(shù)量的實(shí)際關(guān)系。4)穩(wěn)定性測(cè)試通過(guò)高負(fù)載和低負(fù)載的轉(zhuǎn)換,以驗(yàn)證系統(tǒng)的正常情況下以及峰值情況下系統(tǒng)的穩(wěn)定性;以及找出增加或者減少負(fù)載的過(guò)程中由于突然的占用或者釋放系統(tǒng)資源而引起的問(wèn)題。5)疲勞測(cè)試疲勞測(cè)試目的是驗(yàn)證長(zhǎng)時(shí)間運(yùn)行對(duì)系統(tǒng)性能的影響。模擬一定數(shù)量的用戶(hù)發(fā)起操作請(qǐng)求,對(duì)系統(tǒng)形成一定的壓力并長(zhǎng)時(shí)間運(yùn)行,驗(yàn)證系統(tǒng)在長(zhǎng)時(shí)間運(yùn)行時(shí),用戶(hù)對(duì)系統(tǒng)訪問(wèn)操作的成功率是否降低,找出系統(tǒng)潛在的內(nèi)存泄漏等問(wèn)題。參考文檔2測(cè)試環(huán)境2.1環(huán)境概述2.2軟硬件環(huán)境測(cè)試環(huán)境資源表設(shè)備硬件配置軟件配置服務(wù)器IP地址應(yīng)用服務(wù)器IBMpSeries52A(4X1.65GHZ,8G內(nèi)存,146GBX8, 2X10/100/1000M以太網(wǎng)卡)Websphere6.111.9.13.3數(shù)據(jù)庫(kù)服務(wù)器IBMpSeries52A(4X1.65GHZ,8G內(nèi)存,146GBX8, 2X10/100/1000M以太網(wǎng)卡)Oracle10g11.9.13.3WEB服務(wù)器IBM X3650(2CPU、4G內(nèi)存, 4X10/100/1000M以太網(wǎng)卡)Apache11.9.13.1客戶(hù)端生產(chǎn)環(huán)境資源表設(shè)備硬件配置軟件配置服務(wù)器IP地址

應(yīng)用服務(wù)器IBMpSeries55A(4X4.2GHZ,8G內(nèi)存,146GBX2,2*1光纖網(wǎng)卡,2*HBA卡)Websphere6.1數(shù)據(jù)庫(kù)服務(wù)器IBMpSeries55A(4X4.2GHZ,8G內(nèi)存,146GBX2,2X光纖網(wǎng)卡,2XHBA卡,HACMP串口卡及心跳線)Oracle10gWEB服務(wù)器IBM X3650(2CPU、4G內(nèi)存, 4X10/100/1000M以太網(wǎng)卡)Apache客戶(hù)端2.3測(cè)試環(huán)境拓?fù)鋱D網(wǎng)銀個(gè)人客戶(hù)及企業(yè)客戶(hù)不獲不找"SSL服務(wù)器 入侵防護(hù)(雙機(jī)) (雙機(jī))千兆交換機(jī)個(gè)人網(wǎng)銀/企業(yè)網(wǎng)銀

(Web服務(wù)器2臺(tái))千兆交換機(jī)簽名驗(yàn)簽服務(wù)器(2.3測(cè)試環(huán)境拓?fù)鋱D網(wǎng)銀個(gè)人客戶(hù)及企業(yè)客戶(hù)不獲不找"SSL服務(wù)器 入侵防護(hù)(雙機(jī)) (雙機(jī))千兆交換機(jī)個(gè)人網(wǎng)銀/企業(yè)網(wǎng)銀

(Web服務(wù)器2臺(tái))千兆交換機(jī)簽名驗(yàn)簽服務(wù)器(雙機(jī))銀行柜員及機(jī)關(guān)職員corebankingotherbackendEKOC2.4測(cè)試工具工具版本功能說(shuō)明LoadRunner9.1性能測(cè)試工具SiteScope服務(wù)器資源使用監(jiān)控工具QualityCenter9.1缺陷管理工具

3測(cè)試需求3.1性能測(cè)試需求業(yè)務(wù)指標(biāo)指標(biāo)描述指標(biāo)值響應(yīng)時(shí)間用戶(hù)操作時(shí)系統(tǒng)的響應(yīng)時(shí)間5并發(fā)數(shù)量同時(shí)訪問(wèn)系統(tǒng)的最大并發(fā)用戶(hù)數(shù)量50訪問(wèn)高峰數(shù)量同時(shí)訪問(wèn)系統(tǒng)的用戶(hù)數(shù)量業(yè)務(wù)量均值非實(shí)時(shí)批量數(shù)據(jù)量(筆)業(yè)務(wù)量峰值非實(shí)時(shí)批量數(shù)據(jù)量(筆)訪問(wèn)高峰時(shí)間訪問(wèn)系統(tǒng)頻率最高的時(shí)間段3.2測(cè)試內(nèi)容序號(hào)功能模塊功能描述1登錄及首頁(yè)載入2賬戶(hù)明細(xì)查詢(xún)3行內(nèi)同名轉(zhuǎn)賬4行內(nèi)轉(zhuǎn)賬5跨行轉(zhuǎn)賬6批量轉(zhuǎn)賬7網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)8網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)一excel下載9信用卡歷史賬單查詢(xún)10信用卡手工還款11安全中心資料工具下載4測(cè)試約束4.1測(cè)試啟動(dòng)條件>測(cè)試環(huán)境已經(jīng)準(zhǔn)備好;>系統(tǒng)的功能測(cè)試已經(jīng)完成,并且功能測(cè)試報(bào)告通過(guò)了內(nèi)部評(píng)審;>進(jìn)行了冒煙測(cè)試,系統(tǒng)的性能測(cè)試是可測(cè)的;>不存在影響系統(tǒng)流程的缺陷。4.2測(cè)試結(jié)束條件>根據(jù)性能測(cè)試計(jì)劃執(zhí)行所有測(cè)試用例完成,測(cè)試出系統(tǒng)基本性能參數(shù),并分析系統(tǒng)性能瓶頸,系統(tǒng)調(diào)優(yōu)后,達(dá)到需求定義的性能指標(biāo);>完成性能分析工作,性能指標(biāo)驗(yàn)證結(jié)束;>性能測(cè)試報(bào)告通過(guò)內(nèi)部評(píng)審。5測(cè)試方法測(cè)試方法描述根據(jù)軟件需求規(guī)格說(shuō)明書(shū)中的需求,使用性能測(cè)試工具,對(duì)系統(tǒng)施加壓力,測(cè)試系統(tǒng)在壓力下的工作狀況,測(cè)試系統(tǒng)性能是否滿足軟件需求規(guī)格說(shuō)明書(shū)中的指標(biāo)。5.1.1基準(zhǔn)測(cè)試測(cè)試方法對(duì)個(gè)人網(wǎng)銀系統(tǒng)的所列功能點(diǎn)進(jìn)行基準(zhǔn)測(cè)試,主要用于與響應(yīng)時(shí)間性能指標(biāo)的對(duì)比,以了解系統(tǒng)的整體性能狀況。測(cè)試場(chǎng)景對(duì)系統(tǒng)所有功能點(diǎn)(功能測(cè)試中的所有功能點(diǎn)),使用單個(gè)用戶(hù)

通過(guò)執(zhí)行相應(yīng)業(yè)務(wù)操作的測(cè)試腳本發(fā)起各項(xiàng)操作請(qǐng)求,在執(zhí)行1小時(shí)后,初步診斷系統(tǒng)是否存在性能瓶頸,取響應(yīng)時(shí)間的平均值作為測(cè)試的基準(zhǔn)值。編號(hào)用例需求點(diǎn)用戶(hù)數(shù)量迭代次數(shù)迭代間隔執(zhí)行時(shí)間(分鐘)ThinkTime負(fù)載生成器數(shù)量1登錄及首頁(yè)載入1060012賬戶(hù)明細(xì)查詢(xún)1060013行內(nèi)同名轉(zhuǎn)賬1060014行內(nèi)轉(zhuǎn)賬1060015跨行轉(zhuǎn)賬1060016批量轉(zhuǎn)賬1060017網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)1060018網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)一excel下載1060019信用卡歷史賬單查詢(xún)10600110信用卡手工還款10600111安全中心資料工具下載1060015.1.2并發(fā)測(cè)試并發(fā)測(cè)試的目的是為了驗(yàn)證系統(tǒng)在同一秒級(jí)50個(gè)用戶(hù)的并發(fā)下,個(gè)人數(shù)據(jù)查詢(xún)以及個(gè)人轉(zhuǎn)賬處理對(duì)系統(tǒng)資源的利用,以及所能達(dá)到的響應(yīng)時(shí)間。測(cè)試方法模擬服務(wù)器與終端用戶(hù)之間的網(wǎng)絡(luò)連接,對(duì)Loadrunner的虛擬用戶(hù)使用512K的帶寬限制設(shè)置,分別模擬50個(gè)用戶(hù)同時(shí)(同一秒級(jí))向同一功能點(diǎn)(單一業(yè)務(wù))或多個(gè)功能點(diǎn)發(fā)出操作請(qǐng)求,測(cè)試系統(tǒng)的響應(yīng)能力,包括響應(yīng)時(shí)間以及CPU、內(nèi)存、磁盤(pán)、網(wǎng)絡(luò)等資源的使用狀況,以驗(yàn)證系統(tǒng)對(duì)50個(gè)用戶(hù)并發(fā)請(qǐng)求時(shí)的支持能力。1)并發(fā)用戶(hù)數(shù)量的設(shè)計(jì)a.極限法:根據(jù)性能需求,假設(shè)目前系統(tǒng)要求最大的并發(fā)用戶(hù)數(shù)為50個(gè)。選擇不同的訪問(wèn)時(shí)間段,給系統(tǒng)50的查詢(xún)處理并發(fā)量,并持續(xù)10分鐘,在此過(guò)程中收集系統(tǒng)資源利用情況和響應(yīng)時(shí)間(TPS,CPU%,ResponseTime)。對(duì)于同一個(gè)場(chǎng)景,可以使用10,20,30,40不同的用戶(hù)并發(fā)量(步進(jìn)為10)。b.用戶(hù)趨勢(shì)分析:按照今后N年的用戶(hù)數(shù)量增長(zhǎng)和業(yè)務(wù)增長(zhǎng)(30%)分析,N年后要達(dá)到的用戶(hù)數(shù)量與業(yè)務(wù)量的并發(fā)要求。假設(shè)N年后,最大并發(fā)用戶(hù)數(shù)量是65,同時(shí)訪問(wèn)系統(tǒng)的最大用戶(hù)數(shù)為1040。選擇不同的訪問(wèn)時(shí)間段,以步進(jìn)為10逐步增加并發(fā)交易數(shù)量,直至到達(dá)最大并發(fā)用戶(hù)數(shù)量65,在此過(guò)程中收集系統(tǒng)資源利用情況和響應(yīng)時(shí)間(TPS,CPU%,ResponseTime)。測(cè)試場(chǎng)景對(duì)本次性能測(cè)試所確定的典型業(yè)務(wù)功能點(diǎn),通過(guò)Loadrunner模擬50個(gè)用戶(hù),同時(shí)(同一秒級(jí))訪問(wèn)同一個(gè)典型業(yè)務(wù)功能(單一業(yè)務(wù))或多個(gè)功能點(diǎn)(混合業(yè)務(wù)),持續(xù)10分鐘,取響應(yīng)時(shí)間的平均值,同時(shí)監(jiān)測(cè)測(cè)試系統(tǒng)的各服務(wù)器資源使用情況。>單一并發(fā)測(cè)試場(chǎng)景

編號(hào)用例需求點(diǎn)用戶(hù)數(shù)量迭代次數(shù)迭代間隔執(zhí)行時(shí)間RampUp持續(xù)時(shí)間RampDownThinkTime負(fù)載生成器數(shù)量1登錄及首頁(yè)載入500101012賬戶(hù)明細(xì)查詢(xún)500101013行內(nèi)同名轉(zhuǎn)賬500101014行內(nèi)轉(zhuǎn)賬500101015跨行轉(zhuǎn)賬500101016批量轉(zhuǎn)賬500101017網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)500101018網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)-excel卜載500101019信用卡歷史賬單查 詢(xún) 5001010110信用卡手工還款5001010111安全中心資料工具下載50010101>混合并發(fā)測(cè)試場(chǎng)景編號(hào)用例需求點(diǎn)用戶(hù)數(shù)量迭代次數(shù)迭代間隔執(zhí)行時(shí)間RampUp持續(xù)時(shí)間RampDownThinkTime負(fù)載生成器數(shù)量1登錄及首頁(yè)載入100101012賬戶(hù)明細(xì)查詢(xún)100101013行內(nèi)同名轉(zhuǎn)賬100101017網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún)100101018網(wǎng)上轉(zhuǎn)賬結(jié)果查詢(xún) -excel下載 1001010111安全中心資料工具下載5.1.3破壞性測(cè)試疲勞測(cè)試主要測(cè)試系統(tǒng)在長(zhǎng)時(shí)間運(yùn)行后的處理能力,確定系統(tǒng)是否能夠繼續(xù)安全有效的正常提供服務(wù)。測(cè)試方法通過(guò)持續(xù)不斷的調(diào)用測(cè)試腳本,模擬一定數(shù)量的用戶(hù)發(fā)起操作請(qǐng)求,對(duì)系統(tǒng)形成一定的壓力并長(zhǎng)時(shí)間運(yùn)行,通過(guò)長(zhǎng)時(shí)間持續(xù)的壓力,驗(yàn)證系統(tǒng)在長(zhǎng)時(shí)間運(yùn)行后,用戶(hù)對(duì)系統(tǒng)訪問(wèn)操作的成功率是否降低,以找出系統(tǒng)潛在的內(nèi)存泄漏等問(wèn)題。本次性能疲勞測(cè)試計(jì)劃使用800個(gè)在線用戶(hù),按照業(yè)務(wù)人員提供的典型業(yè)務(wù)功能比例進(jìn)行分配,執(zhí)行7X24小時(shí)。測(cè)試場(chǎng)景編號(hào)場(chǎng)景名稱(chēng)在線總用戶(hù)數(shù)執(zhí)行時(shí)間成功率完成業(yè)務(wù)數(shù)量1疲勞測(cè)試800個(gè)用戶(hù)7X24小時(shí)6測(cè)試時(shí)間表測(cè)試輪次表輪次開(kāi)始日期結(jié)束日期性能測(cè)試第一輪第二輪第三輪6.26.2測(cè)試進(jìn)度表88測(cè)試風(fēng)險(xiǎn)編號(hào)任務(wù)工作量(人月)任務(wù)啟動(dòng)條件計(jì)劃啟動(dòng)時(shí)間計(jì)劃結(jié)束時(shí)間(T)(T+D)1測(cè)試環(huán)境準(zhǔn)備1完成測(cè)試計(jì)劃,測(cè)試環(huán)境、測(cè)試數(shù)據(jù)準(zhǔn)備完畢2測(cè)試案例設(shè)計(jì)1具有軟件需求說(shuō)明書(shū)2腳本開(kāi)發(fā)1功能穩(wěn)定,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論