壓力測試報告標準版_第1頁
壓力測試報告標準版_第2頁
壓力測試報告標準版_第3頁
壓力測試報告標準版_第4頁
壓力測試報告標準版_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

報告目錄1. 引言 21.1編寫目的 21.2系統(tǒng)概述 21.2.1工程名稱 21.2.2總體目標 21.2.3技術(shù)目標 22. 測試環(huán)境 32.1軟硬件環(huán)境 3網(wǎng)絡(luò)拓撲結(jié)構(gòu) 42.4測試環(huán)境約束 43. 測試范圍及測試要求 4測試 4測試內(nèi)容 4測試通過標準 54. 測試工具 55. 測試結(jié)果 5測試時間及人員 6測試結(jié)果分析 66. 結(jié)論 13引言1.1編寫目的本文檔是對(工程名稱)性能測試所做的說明,為充分利用已有的軟硬件資源,配合對各系統(tǒng)應(yīng)用模塊的運行測試方案,查缺補漏完善系統(tǒng)的各項具體功能,保證工程的順利進行,本測試報告有助于實現(xiàn)以下目標:明確本次性能測試的測試資源;明確本次性能測試的測試內(nèi)容;明確本次性能測試的測試方法;明確本次性能測試的系統(tǒng)性能。1.2系統(tǒng)概述1.2.1工程名稱工程名稱:工程簡稱:工程單位:開發(fā)商:1.2.2總體目標中山移動營業(yè)廳系統(tǒng)支持200個以上并發(fā)客戶端的訪問1.2.3技術(shù)目標1技術(shù)目標 使用測試工具實現(xiàn)虛擬用戶并發(fā)訪壓力測試,要求系統(tǒng)滿足用戶并發(fā)量在200以上,并能正常工作。測試環(huán)境軟硬件環(huán)境硬件環(huán)境應(yīng)用效勞器數(shù)據(jù)庫效勞器客戶端硬件配置CPU:Intel(R)Pentium(R)DCPU0GHzMemory:2GHD:360GSATACPU:Intel(R)Pentium(R)DCPU0GHzMemory:2GHD:360GSATACPU:Intel(R)Core(TM)CPU2.20GHzMemory:2GHD:360GSATA軟件配置OS:Windows2003Tomcat6OS:Windows2003MySQL5.0.17LinuxWindowxpProfessional〔SP3〕網(wǎng)絡(luò)拓撲結(jié)構(gòu)2.4測試環(huán)境約束本次測試結(jié)果依據(jù)目前被測系統(tǒng)的軟/硬件環(huán)境。本次測試結(jié)果依據(jù)目前被測系統(tǒng)的程序版本。本次測試結(jié)果依據(jù)目前被測系統(tǒng)的網(wǎng)絡(luò)環(huán)境。本次測試結(jié)果依據(jù)目前被測系統(tǒng)的測試數(shù)據(jù)量。測試范圍及測試要求測試測試內(nèi)容根據(jù)需求,對登錄操作進行并發(fā)的壓力測試,對主要業(yè)務(wù)模塊中的主要業(yè)務(wù)進行壓力和負載測試。測試通過標準 系統(tǒng)在并發(fā)用戶200時,系統(tǒng)表現(xiàn)穩(wěn)定測試工具測試工具:Loadrunner〔美國Mercury公司〕使用WebService協(xié)議。主要思想是使用虛擬用戶〔Virtualusers〕來模擬實際用戶對系統(tǒng)施加壓力。模擬圖如下:測試結(jié)果測試時間及人員時間:人員:鐘地點:珠海萬佳達軟件開發(fā)測試結(jié)果分析LoadRunner進行200用戶場景模擬測試結(jié)果收集后,顯示的該結(jié)果的一個摘要信息,如REF_Ref218147934\h圖5-2所示。概要中列出了場景執(zhí)行情況、“StatisticsSummary〔統(tǒng)計信息摘要〕〞、“TransactionSummary〔事務(wù)摘要〕〞以及“HTTPResponsesSummary〔HTTP響應(yīng)摘要〕〞等。以簡要的信息列出本次測試結(jié)果。圖5-SEQ圖5-\*ARABIC2性能測試結(jié)果摘要圖場景執(zhí)行情況該局部給出了本次測試場景的名稱、結(jié)果存放路徑及場景的持續(xù)時間,如REF_Ref218147952\h圖5-3所示。從該圖我們知道,本次測試從16:17:08開始,到16:54:38結(jié)束,共歷時37分30秒。圖5-SEQ圖5-\*ARABIC3場景執(zhí)行情況描述圖StatisticsSummary〔統(tǒng)計信息摘要〕該局部給出了場景執(zhí)行結(jié)束后并發(fā)數(shù)、總吞吐量、平均每秒吞吐量、總請求數(shù)、平均每秒請求數(shù)的統(tǒng)計值,如REF_Ref218147972\h圖5-4所示。從該圖我們得知,本次測試運行的最大并發(fā)數(shù)為200,總吞吐量為960,974,180字節(jié),平均每秒的吞吐量為426910字節(jié),總的請求數(shù)為117,105,平均每秒的請求為。圖5-SEQ圖5-\*ARABIC4統(tǒng)計信息摘要圖TransactionSummary〔事務(wù)摘要〕該局部給出了場景執(zhí)行結(jié)束后相關(guān)Action的平均響應(yīng)時間、通過率等情況,如REF_Ref218147990\h圖5-5所示。從該圖我們得到每個Action的平均響應(yīng)時間與業(yè)務(wù)成功率。圖5-SEQ圖5-\*ARABIC5事務(wù)摘要圖HTTPResponsesSummary〔HTTP響應(yīng)摘要〕該局部顯示在場景執(zhí)行過程中,每次HTTP請求發(fā)出去的狀態(tài),是成功還是失敗,都在這里表達,如REF_Ref218148012\h圖5-6所示。從圖中可以看到,在本次測試過程中LoadRunner共模擬發(fā)出了117105次請求〔與“統(tǒng)計信息摘要〞中的“TotalHits〞一致〕,其中“HTTP200〞的是117105次,說明在本次過程中,經(jīng)過發(fā)出的請求全局部都能正確響應(yīng)了〔“HTTP200〞表示請求被正確響應(yīng)〕。圖5-SEQ圖5-\*ARABIC6HTTP響應(yīng)摘要并發(fā)數(shù)分析“RunningVusers〔運行的并發(fā)數(shù)〕〞顯示了在場景執(zhí)行過程中并發(fā)數(shù)的執(zhí)行情況。它們顯示Vuser的狀態(tài)、完成腳本的Vuser的數(shù)量以及集合統(tǒng)計信息,將這些圖與事務(wù)圖結(jié)合使用可以確定Vuser的數(shù)量對事務(wù)響應(yīng)時間產(chǎn)生的影響。REF_Ref218148069\h圖5-7顯示了在系統(tǒng)業(yè)務(wù)性能測試過程中Vusers運行情況,從圖中我們可以看到,Vusers的運行趨勢與我們場景執(zhí)行方案中的設(shè)置是一樣,說明在場景執(zhí)行過程中,Vusers是按照我們預期的設(shè)置運行的,沒有Vuser出現(xiàn)運行錯誤,這樣從另一個側(cè)面說明我們的參數(shù)化設(shè)置是正確的,因為使用唯一數(shù)進行參數(shù)化設(shè)置,如果設(shè)置不正確,將會導致Vuser運行錯誤。ColorScaleMeasurementGraphMin.GraphAve.GraphMax.GraphMedianGraphSD1Run200129圖5-SEQ圖5-\*ARABIC7運行的并發(fā)數(shù)圖我們本次測試RunningVusers與集合點是一致,說明整個場景執(zhí)行過程中,并發(fā)數(shù)用戶的執(zhí)行正確,系統(tǒng)測試效勞器能夠應(yīng)付200個并發(fā)用戶的業(yè)務(wù)操作。響應(yīng)時間“AverageTransactionResponseTime〔平均事務(wù)響應(yīng)時間圖〕〞〔REF_Ref218148163\h圖5-10〕,這張圖是平均事務(wù)響應(yīng)時間與結(jié)果摘要中的“TransactionSummary〞合成的。ColorScaleMeasurementMin.Ave.Max.SD1login_Action_Transaction1select_allAction_Transaction1select_oneAction_Transaction1vuser_end_Transaction1vuser_init_Transaction圖5-SEQ圖5-\*ARABIC10平均事務(wù)響應(yīng)時間圖從圖形下部我們可以看到,登錄局部對應(yīng)的Action是“l(fā)ogin_Action〞,批量查詢對應(yīng)的Action是“select_allAction〞,選擇信息查詢對應(yīng)的Action是“select_oneAction〞,他們的“AverageTime〔平均響應(yīng)時間為〕〞分別是秒與秒與秒,從這三個數(shù)值來看,都過大,不符合要求。實際事物時間應(yīng)為登錄:47.115/5–5=4.423〔減5登錄時包含了一個用戶信息查詢〕批量查詢:選擇信息查詢:93.983/5/7=2.685(除7做了7次點擊選擇信息)注:除5所有的事物都被重復執(zhí)行5次看完了“AverageTime〞,我們再看“90PercentTime〞,表示90%的事務(wù)登錄:95.711/5–5=14.142〔減5登錄時包含了一個用戶信息查詢〕批量查詢:選擇信息查詢:146.797/5/7=4.194(除7做了7次點擊選擇信息)注:除5所有的事物都被重復執(zhí)行5次從REF_Ref218148163\h圖5-10可以看出,所有Action平均事務(wù)響應(yīng)時間的趨勢有較大的波動,所以使用“90PercentTime〞。根據(jù)上面的計算,本次測試結(jié)果記錄如REF_Ref217147291\h表5-1所示。測試項實際值是否通過登錄業(yè)務(wù)響應(yīng)時間秒Y批量查詢響應(yīng)時間秒Y選擇信息響應(yīng)時間秒Y登錄業(yè)務(wù)成功率100%考勤業(yè)務(wù)成功率100%登錄查詢總數(shù)1000批量查詢總數(shù)1000選擇信息總數(shù)1000CPU使用率維持100%內(nèi)存使用率<20%表5-SEQ表5-\*ARABIC1測試結(jié)果對照表一每秒點擊數(shù)REF_Ref218148255\h圖5-11顯示的是“HitsperSecond〞與“AverageThroughput(bytes/second)〞的復合圖,從圖中可以看出,兩種圖形的曲線都正常并且根本一致,說明效勞器能及時的接受客戶端的請求,并能夠返回結(jié)果。圖5-SEQ圖5-\*ARABIC11每秒點擊數(shù)與每秒吞吐量復合圖業(yè)務(wù)成功率。在“TransactionSummary〞中我們可以很明確的看到每個事務(wù)的執(zhí)行狀態(tài),如REF_Ref218148280\h圖5-12所示。ColorScaleMeasurement1Pass圖5-SEQ圖5-\*ARABIC12事務(wù)狀態(tài)統(tǒng)計圖從圖中可以看出,所有的Aciton都是綠色的,即表示為Passed,同時除了vuser_init與vuser_end兩個事務(wù),其他的事務(wù)通過數(shù)為2163,也就說明在30分鐘的時間里,共完成了2163次登錄考勤業(yè)務(wù)操作。那么根據(jù)這些可以判斷本次測試登錄業(yè)務(wù)與考勤業(yè)務(wù)的成功率是100%,再次更新測試結(jié)果記錄表如REF_Ref217152160\h表5-2所示。測試項實際值是否通過登錄業(yè)務(wù)響應(yīng)時間秒Y批量查詢響應(yīng)時間秒Y選擇信息響應(yīng)時間秒Y登錄業(yè)務(wù)成功率100%Y考勤業(yè)務(wù)成功率100%Y登錄查詢總數(shù)1000Y批量查詢總數(shù)1000Y選擇信息總數(shù)1000YCPU使用率內(nèi)存使用率表5-SEQ表5-\*ARABIC2測試結(jié)果對照表二系統(tǒng)資源系統(tǒng)資源圖顯示了在場景執(zhí)行過程中被監(jiān)控的機器系統(tǒng)資源使用情況,一般情況下監(jiān)控機器的CPU、內(nèi)存、網(wǎng)絡(luò)、磁盤等各個方面。本次測試監(jiān)控的是測試效勞器的CPU使用率與內(nèi)存使用率,以及處理器隊列長度,具體的數(shù)據(jù)如REF_Ref218148341\h圖5-13所示。ColorScaleMeasurementMin.Ave.Max.S5-SEQ圖5-\*ARABIC13測試效勞器系統(tǒng)資源監(jiān)控結(jié)果圖從圖中可以看出,CPU使用率、內(nèi)存使用率、CPU的隊列長度三個指標的曲線逗較為平滑,三者的平均

溫馨提示

  • 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

提交評論