壓力測(cè)試報(bào)告_第1頁(yè)
壓力測(cè)試報(bào)告_第2頁(yè)
壓力測(cè)試報(bào)告_第3頁(yè)
壓力測(cè)試報(bào)告_第4頁(yè)
壓力測(cè)試報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、壓力測(cè)試報(bào)告引言2編寫(xiě)目的2系統(tǒng)概述2項(xiàng)目名稱2總體目標(biāo)2技術(shù)目標(biāo)2測(cè)試環(huán)境2軟硬件環(huán)境2.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)3測(cè)試環(huán)境約束3測(cè)試范疇及測(cè)試要求測(cè)試3測(cè)試內(nèi)容3測(cè)試通過(guò)標(biāo)準(zhǔn)3測(cè)試工具3測(cè)試結(jié)果3測(cè)試時(shí)刻及人員3測(cè)試結(jié)果分析4結(jié)論10引言編寫(xiě)目的本文檔是對(duì)(項(xiàng)目名稱)性能測(cè)試所做的講明,為充分利用已有的軟硬件資源,配合對(duì)各系統(tǒng)應(yīng)用模塊的運(yùn)行測(cè)試方案,查缺補(bǔ)漏完善系統(tǒng)的各項(xiàng)具體功能,保證項(xiàng)目的順利進(jìn)行,本測(cè)試報(bào)告有助于實(shí)現(xiàn)以下目標(biāo):明確此次性能測(cè)試的測(cè)試資源;明確此次性能測(cè)試的測(cè)試內(nèi)容;明確此次性能測(cè)試的測(cè)試方法;明確此次性能測(cè)試的系統(tǒng)性能。系統(tǒng)概述項(xiàng)目名稱項(xiàng)目名稱:小象工程項(xiàng)目簡(jiǎn)稱:小象工程項(xiàng)目單位

2、:撲像文化傳播有限公司總體目標(biāo)技術(shù)目標(biāo).3.1技術(shù)目標(biāo)使用測(cè)試工具實(shí)現(xiàn)虛擬用戶并發(fā)的壓力測(cè)試,要求系統(tǒng)滿足用戶并發(fā)量在100以上,并能正常工作。測(cè)試環(huán)境2.1軟硬件環(huán)境硬件環(huán)境應(yīng)用服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器客戶端硬件配置CPU3.40GHzMemory:2GHD:360GSATACPU3.40GHzMemory:2GHD:360GSATACPU2.20GHzMemory:2GHD:360GSATA軟件配置OS:Windows2003JDK1.5.0_06Tomcat6OS:Windows2003MySQL5.0.17LinuxWindowxpProfessional(SP3)應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器測(cè)

3、試環(huán)境約束此次測(cè)試結(jié)果依據(jù)目前被測(cè)系統(tǒng)的軟/硬件環(huán)境。此次測(cè)試結(jié)果依據(jù)目前被測(cè)系統(tǒng)的程序版本。此次測(cè)試結(jié)果依據(jù)目前被測(cè)系統(tǒng)的網(wǎng)絡(luò)環(huán)境。此次測(cè)試結(jié)果依據(jù)目前被測(cè)系統(tǒng)的測(cè)試數(shù)據(jù)量。測(cè)試范疇及測(cè)試要求測(cè)試測(cè)試內(nèi)容按照需求,對(duì)登錄操作進(jìn)行并發(fā)的壓力測(cè)試,對(duì)要緊業(yè)務(wù)模塊中的要緊業(yè)務(wù)(下點(diǎn)單、制作相冊(cè))進(jìn)行壓力和負(fù)載測(cè)試。測(cè)試通過(guò)標(biāo)準(zhǔn)系統(tǒng)在并發(fā)用戶100時(shí),系統(tǒng)表現(xiàn)穩(wěn)固測(cè)試工具測(cè)試工具:Loadrunner8.0(美國(guó)Mercury公司)使用Web(http/html)協(xié)議。要緊思想是使用虛擬用戶(Virtualusers)來(lái)模擬實(shí)際用戶對(duì)系統(tǒng)施加壓力。模擬圖如下:測(cè)試結(jié)果6.1測(cè)試時(shí)刻及人員時(shí)刻:20n

4、.08.09人員:玲地點(diǎn):深圳撲象文化傳播有限公司5ceiartjHameiE:VsofitlHPLiiddRunnerVMEQjriaMdrard-jiGJFRnaultHm-e:PrngrnFilBklarEurvLnt.r*=hv“aji1,rtLJ-rLjaAdR-unnwraD-ipbujardn,iqidic.rd2kidr.rd口JrrDur*fcinn:37minutB*ndSQnd,.StatisticsSummary一,umTPM;yBEpurM囚用1門(mén)0一,umTPM;yBEpurM囚用1門(mén)0Wu-Ff:ZQOTatalTfiPUtihiDUtfbkLa&hQ960臼7%

5、lJOfajFwr.Tiiraqliip.l:Sla*fci./wcMidh.-42Sr91Qy._.Nue*不口WHt口EfG52iOZ-ViewHTTFIHEEgfiiMT51EM:*一YouundefineSLAdm呷ng1he與LAbo的葉才的”皿dYoucan:analyzjetransactiDnbehavinrusingtheAnalwzeTnnsactipnETuhaMsmScenarioBehaviorOverTimeu葉布置:,口FthufoMTngEwyLmR小中edm=1Eu-7ou”r加吐a小匚HerrnngeforFm-Ee,nsdhtosnalyzethetiEE

6、rsngcMdshrfiriWHtNameTimeRanasApplicatiQnUndarTastErrs;巴om巴ojnp-o2Pzo2Pzm巴,“一的sSHT(測(cè)圖5-1性能測(cè)試結(jié)果摘要圖場(chǎng)景執(zhí)行情形該部分給出了此次測(cè)試場(chǎng)景的名稱、結(jié)果存放路徑及場(chǎng)景的連續(xù)時(shí)刻,如圖5-2所示。從該圖我們明白,此次測(cè)試從16:17:08開(kāi)始,到16:54:38終止,共歷時(shí)37分30秒。圖5-2場(chǎng)景執(zhí)行情形描述圖StatisticsSummary(統(tǒng)計(jì)信息摘要)該部分給出了場(chǎng)景執(zhí)行終止后并發(fā)數(shù)、總吞吐量、平均每秒吞吐量、總要求數(shù)、平均每秒要求數(shù)的統(tǒng)計(jì)值,如圖5-3所示。從該圖我們得知,此次測(cè)試運(yùn)行的最大并發(fā)

7、數(shù)為200,總吞吐量為960,974,180字節(jié),平均每秒的吞吐量為426910字節(jié),總的要求數(shù)為H7,105,平均每秒的要求為52.024o圖5-3統(tǒng)計(jì)信息摘要圖TransactionSummary(事務(wù)摘要)該部分給出了場(chǎng)景執(zhí)行終止后有關(guān)Action的平均響應(yīng)時(shí)刻、通過(guò)率等情形,如圖5-4所示。從該圖我們得到每個(gè)Action的平均響應(yīng)時(shí)刻與業(yè)務(wù)成功率。圖5-4事務(wù)摘要圖HTTPResponsesSummary(HTTP響應(yīng)摘要)該部分顯示在場(chǎng)景執(zhí)行過(guò)程中,每次HTTP要求發(fā)出去的狀態(tài),是成功依舊失敗,都在那個(gè)地點(diǎn)體現(xiàn),如圖5-5所示。從圖中能夠看到,在此次測(cè)試過(guò)程中LoadRurmer共模

8、擬發(fā)出了117105次要求(與“統(tǒng)計(jì)信息摘要”中的“TotalHits”一致),其中“HTTP200”的是H7105次,講明在此次過(guò)程中,通過(guò)發(fā)出的要求全部分都能正確響應(yīng)了(“HTTP200”表示HTTPRGSpons&gSummary要tHOPR.esponGBETo-tal尸粒rcc-condHTTP口g117,10552uO24!圖5-5HTTP響應(yīng)摘要并發(fā)數(shù)分析RunningVusers(運(yùn)行的并發(fā)數(shù))”顯示了在場(chǎng)景執(zhí)行過(guò)程中并發(fā)數(shù)的執(zhí)行情形。它們顯示Vuser的狀態(tài)、完成腳本的Vuser的數(shù)量以及集合統(tǒng)計(jì)信息,將這些圖與事務(wù)圖結(jié)合使用能夠確定Vuser的數(shù)量對(duì)事務(wù)響應(yīng)時(shí)刻產(chǎn)生的阻礙。

9、圖5-6顯示了在系統(tǒng)業(yè)務(wù)性能測(cè)試過(guò)程中Vusers運(yùn)行情形,從圖中我們能夠看到,Vusers的運(yùn)行趨勢(shì)與我們場(chǎng)景執(zhí)行打算中的設(shè)置是一樣,表明在場(chǎng)景執(zhí)行過(guò)程中,Vusers是按照我們預(yù)期的設(shè)置運(yùn)行的,沒(méi)有Vuser顯現(xiàn)運(yùn)行錯(cuò)誤,如此從另一個(gè)側(cè)面講明我們的參數(shù)化設(shè)置是正確的,因?yàn)槭褂梦í?dú)數(shù)進(jìn)行參數(shù)化設(shè)置,如果設(shè)置不正確,將會(huì)導(dǎo)致Vuser運(yùn)行錯(cuò)誤。1Run0.0105.120012978.219圖5-6運(yùn)行的并發(fā)數(shù)圖我們此次測(cè)試RunningVusers與集合點(diǎn)是一致,講明整個(gè)場(chǎng)景執(zhí)行過(guò)程中,并發(fā)數(shù)用戶的執(zhí)行正確,系統(tǒng)測(cè)試服務(wù)器能夠應(yīng)對(duì)200個(gè)并發(fā)用戶的業(yè)務(wù)操作。響應(yīng)時(shí)刻Elapsedscenar

10、iolimemm兮兮圖5-7平均事務(wù)響應(yīng)時(shí)刻圖從圖形下部我們能夠看到,登錄部分對(duì)應(yīng)的Action是“l(fā)ogin_Action”,批量查詢對(duì)應(yīng)的Action是“select_allAction”,選擇信息查詢對(duì)應(yīng)的Action是“51戊_0口人10口”,他們的“AverageTime(平均響應(yīng)時(shí)刻為)”分不是47.115秒與26.648秒與93.983秒,從這三個(gè)數(shù)值來(lái)看,都過(guò)大,不符合要求。實(shí)際事物時(shí)刻應(yīng)為登錄:47.115/5-5=4.423(減5登錄時(shí)包含了一個(gè)用戶信息查詢)批量查詢:26.648/5=5.3296選擇信息查詢:93.983/5/7=2.685(除7做了7次點(diǎn)擊選擇信息)注

11、:除5所有的事物都被重復(fù)執(zhí)行5次看完了“AverageTime,我們?cè)倏础?0PercentTime”,表示90%的事務(wù)登錄:95.711/5-5=14.142(減5登錄時(shí)包含了一個(gè)用戶信息查詢)批量查詢:39.125/5=7.825選擇信息查詢:146.797/5/7=4.194(除7做了7次點(diǎn)擊選擇信息)注:除5所有的事物都被重復(fù)執(zhí)行5次從圖5-7能夠看出,所有Action平均事務(wù)響應(yīng)時(shí)刻的趨勢(shì)有較大的波動(dòng),因此使用“90PercentTime”。按照上面的運(yùn)算,此次測(cè)試結(jié)果記錄如表5-1所示。6D-55,5D-表5cpu使用率.6D-55,5D-表5cpu使用率.堅(jiān)持100%/內(nèi)存使用率

12、:2%-LI-測(cè)試結(jié)果對(duì)比表一*1口3&J兇吟嚏(bytes/se每秒點(diǎn)擊數(shù)?8顯示的是“Hitsond”與“AverageThroughput1,勺復(fù)合圖,從圖中能夠看出,兩種圖形的曲線都正常同時(shí)差不多一致,講明服務(wù)器能及時(shí)的同意客戶端的要求,并能夠返回結(jié)果。:I圖5-cond)”t測(cè)試項(xiàng)實(shí)際值是否通過(guò)登錄業(yè)務(wù)響應(yīng)時(shí)刻14.142秒Y批量查詢響應(yīng)時(shí)刻7.825秒Y選擇信息響應(yīng)時(shí)刻4.194秒Y登錄業(yè)務(wù)成功率100%考勤業(yè)務(wù)成功率100%登錄查詢總數(shù)1000批量查詢總數(shù)1000D5DD附的15DD2500割項(xiàng)需閱ElapsedscEnni口timemmss圖5-8每秒點(diǎn)擊數(shù)與每秒吞吐量復(fù)合圖業(yè)

13、務(wù)成功率。在“TransactionSummary”中我們能夠?qū)iT(mén)明確的看到每個(gè)事務(wù)的執(zhí)行狀態(tài),如圖5-9所示。圖5-9事務(wù)狀態(tài)統(tǒng)計(jì)圖從圖中能夠看出,所有的Aciton差不多上綠色的,即表示為Passed,同時(shí)除了vusejinit與vusejend兩個(gè)事務(wù),其他的事務(wù)通過(guò)數(shù)為2163,也就表明在30分鐘的時(shí)刻里,共完成了2163次登錄考勤業(yè)務(wù)操作。那么按照這些能夠判定此次測(cè)試登錄業(yè)務(wù)與考勤業(yè)務(wù)的成功率是100%,再次更新測(cè)試結(jié)果記錄表如表5-2所示。測(cè)試項(xiàng)實(shí)際值是否通過(guò)登錄業(yè)務(wù)響應(yīng)時(shí)刻14.142秒Y批量查詢響應(yīng)時(shí)刻7.825秒Y選擇信息響應(yīng)時(shí)刻4.194秒Y登錄業(yè)務(wù)成功率100%Y考勤業(yè)務(wù)

14、成功率100%Y登錄查詢總數(shù)1000Y批量查詢總數(shù)1000Y選擇信息總數(shù)1000YCPU使用率內(nèi)存使用率表5-2測(cè)試結(jié)果對(duì)比表二Windaiv5Resources形,樣情形下監(jiān)控機(jī)器的CPU、內(nèi)存、網(wǎng)絡(luò)、磁盤(pán)等各個(gè)方面。此次測(cè)試監(jiān)控的是測(cè)試服務(wù)器的CPU使用率與內(nèi)存使用率,以及處理器隊(duì)列長(zhǎng)度,形,罡3k具體的數(shù)據(jù)如圖5-10所示。2D;1S-1&-05:GC-1C:CK15:CC2&:0025:QD35:卬Elapsedscenario!im&mmws1%ProcessorTime(ProcessorTotal):084.16763.81391.4067.0810.110AvailableMB

15、ytes(Memory):08ProcessorQueueLength(System):084860.0500.5961.9625703113.5363.204圖5-10測(cè)試服務(wù)器系統(tǒng)資源監(jiān)控結(jié)果圖從圖中能夠看出,CPU使用率、內(nèi)存使用率、CPU的隊(duì)列長(zhǎng)度三個(gè)指標(biāo)的曲線逗較為平滑,三者的平均值分不為:63.813%、500.596、1.962,按照此次性能測(cè)試要求的:CPU使用率不超過(guò)75%,內(nèi)存使用為130M。按照Windwos資源性能指標(biāo)的講明,一樣情形下,如果“ProcessorQueueLength(處理器隊(duì)列長(zhǎng)度)”一直超過(guò)二,則可能表示處理器堵塞,我們那個(gè)地點(diǎn)監(jiān)控出來(lái)的數(shù)值是1.962接近2,而且總體上保持平穩(wěn),那么由此推斷,測(cè)試服務(wù)器的CPU也可能是個(gè)瓶頸。獲得上述數(shù)據(jù)后,最新的測(cè)試結(jié)果記錄表如表5-3所示。測(cè)試項(xiàng)實(shí)際值是否通過(guò)登錄業(yè)務(wù)響應(yīng)時(shí)刻14.142秒Y批量查詢響應(yīng)時(shí)刻7.825秒Y選擇信息響應(yīng)時(shí)刻4.194秒Y登錄業(yè)務(wù)成功率100%Y考勤業(yè)務(wù)成功率100%Y登錄查詢總數(shù)1000Y批量查詢總數(shù)1000Y選擇信息總數(shù)1000YCPU使用率63.813%內(nèi)存使用率130M表5-3測(cè)試結(jié)果對(duì)比表三從上表數(shù)據(jù)來(lái)看,此

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論