版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
報(bào)告目錄1. 引言 21.1編寫(xiě)目的 21.2系統(tǒng)概述 21.2.1工程名稱(chēng) 21.2.2總體目標(biāo) 21.2.3技術(shù)目標(biāo) 22. 測(cè)試環(huán)境 32.1軟硬件環(huán)境 3網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 42.4測(cè)試環(huán)境約束 43. 測(cè)試范圍及測(cè)試要求 4測(cè)試 4測(cè)試內(nèi)容 4測(cè)試通過(guò)標(biāo)準(zhǔn) 54. 測(cè)試工具 55. 測(cè)試結(jié)果 5測(cè)試時(shí)間及人員 6測(cè)試結(jié)果分析 66. 結(jié)論 13引言1.1編寫(xiě)目的本文檔是對(duì)(工程名稱(chēng))性能測(cè)試所做的說(shuō)明,為充分利用已有的軟硬件資源,配合對(duì)各系統(tǒng)應(yīng)用模塊的運(yùn)行測(cè)試方案,查缺補(bǔ)漏完善系統(tǒng)的各項(xiàng)具體功能,保證工程的順利進(jìn)行,本測(cè)試報(bào)告有助于實(shí)現(xiàn)以下目標(biāo):明確本次性能測(cè)試的測(cè)試資源;明確本次性能測(cè)試的測(cè)試內(nèi)容;明確本次性能測(cè)試的測(cè)試方法;明確本次性能測(cè)試的系統(tǒng)性能。1.2系統(tǒng)概述1.2.1工程名稱(chēng)工程名稱(chēng):工程簡(jiǎn)稱(chēng):工程單位:開(kāi)發(fā)商:1.2.2總體目標(biāo)中山移動(dòng)營(yíng)業(yè)廳系統(tǒng)支持200個(gè)以上并發(fā)客戶(hù)端的訪(fǎng)問(wèn)1.2.3技術(shù)目標(biāo)1技術(shù)目標(biāo) 使用測(cè)試工具實(shí)現(xiàn)虛擬用戶(hù)并發(fā)訪(fǎng)壓力測(cè)試,要求系統(tǒng)滿(mǎn)足用戶(hù)并發(fā)量在200以上,并能正常工作。測(cè)試環(huán)境軟硬件環(huán)境硬件環(huán)境應(yīng)用效勞器數(shù)據(jù)庫(kù)效勞器客戶(hù)端硬件配置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ò)拓?fù)浣Y(jié)構(gòu)2.4測(cè)試環(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)容根據(jù)需求,對(duì)登錄操作進(jìn)行并發(fā)的壓力測(cè)試,對(duì)主要業(yè)務(wù)模塊中的主要業(yè)務(wù)進(jìn)行壓力和負(fù)載測(cè)試。測(cè)試通過(guò)標(biāo)準(zhǔn) 系統(tǒng)在并發(fā)用戶(hù)200時(shí),系統(tǒng)表現(xiàn)穩(wěn)定測(cè)試工具測(cè)試工具:Loadrunner〔美國(guó)Mercury公司〕使用WebService協(xié)議。主要思想是使用虛擬用戶(hù)〔Virtualusers〕來(lái)模擬實(shí)際用戶(hù)對(duì)系統(tǒng)施加壓力。模擬圖如下:測(cè)試結(jié)果測(cè)試時(shí)間及人員時(shí)間:人員:鐘地點(diǎn):珠海萬(wàn)佳達(dá)軟件開(kāi)發(fā)測(cè)試結(jié)果分析LoadRunner進(jìn)行200用戶(hù)場(chǎng)景模擬測(cè)試結(jié)果收集后,顯示的該結(jié)果的一個(gè)摘要信息,如REF_Ref218147934\h圖5-2所示。概要中列出了場(chǎng)景執(zhí)行情況、“StatisticsSummary〔統(tǒng)計(jì)信息摘要〕〞、“TransactionSummary〔事務(wù)摘要〕〞以及“HTTPResponsesSummary〔HTTP響應(yīng)摘要〕〞等。以簡(jiǎn)要的信息列出本次測(cè)試結(jié)果。圖5-SEQ圖5-\*ARABIC2性能測(cè)試結(jié)果摘要圖場(chǎng)景執(zhí)行情況該局部給出了本次測(cè)試場(chǎng)景的名稱(chēng)、結(jié)果存放路徑及場(chǎng)景的持續(xù)時(shí)間,如REF_Ref218147952\h圖5-3所示。從該圖我們知道,本次測(cè)試從16:17:08開(kāi)始,到16:54:38結(jié)束,共歷時(shí)37分30秒。圖5-SEQ圖5-\*ARABIC3場(chǎng)景執(zhí)行情況描述圖StatisticsSummary〔統(tǒng)計(jì)信息摘要〕該局部給出了場(chǎng)景執(zhí)行結(jié)束后并發(fā)數(shù)、總吞吐量、平均每秒吞吐量、總請(qǐng)求數(shù)、平均每秒請(qǐng)求數(shù)的統(tǒng)計(jì)值,如REF_Ref218147972\h圖5-4所示。從該圖我們得知,本次測(cè)試運(yùn)行的最大并發(fā)數(shù)為200,總吞吐量為960,974,180字節(jié),平均每秒的吞吐量為426910字節(jié),總的請(qǐng)求數(shù)為117,105,平均每秒的請(qǐng)求為。圖5-SEQ圖5-\*ARABIC4統(tǒng)計(jì)信息摘要圖TransactionSummary〔事務(wù)摘要〕該局部給出了場(chǎng)景執(zhí)行結(jié)束后相關(guān)Action的平均響應(yīng)時(shí)間、通過(guò)率等情況,如REF_Ref218147990\h圖5-5所示。從該圖我們得到每個(gè)Action的平均響應(yīng)時(shí)間與業(yè)務(wù)成功率。圖5-SEQ圖5-\*ARABIC5事務(wù)摘要圖HTTPResponsesSummary〔HTTP響應(yīng)摘要〕該局部顯示在場(chǎng)景執(zhí)行過(guò)程中,每次HTTP請(qǐng)求發(fā)出去的狀態(tài),是成功還是失敗,都在這里表達(dá),如REF_Ref218148012\h圖5-6所示。從圖中可以看到,在本次測(cè)試過(guò)程中LoadRunner共模擬發(fā)出了117105次請(qǐng)求〔與“統(tǒng)計(jì)信息摘要〞中的“TotalHits〞一致〕,其中“HTTP200〞的是117105次,說(shuō)明在本次過(guò)程中,經(jīng)過(guò)發(fā)出的請(qǐng)求全局部都能正確響應(yīng)了〔“HTTP200〞表示請(qǐng)求被正確響應(yīng)〕。圖5-SEQ圖5-\*ARABIC6HTTP響應(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)生的影響。REF_Ref218148069\h圖5-7顯示了在系統(tǒng)業(yè)務(wù)性能測(cè)試過(guò)程中Vusers運(yùn)行情況,從圖中我們可以看到,Vusers的運(yùn)行趨勢(shì)與我們場(chǎng)景執(zhí)行方案中的設(shè)置是一樣,說(shuō)明在場(chǎng)景執(zhí)行過(guò)程中,Vusers是按照我們預(yù)期的設(shè)置運(yùn)行的,沒(méi)有Vuser出現(xiàn)運(yùn)行錯(cuò)誤,這樣從另一個(gè)側(cè)面說(shuō)明我們的參數(shù)化設(shè)置是正確的,因?yàn)槭褂梦ㄒ粩?shù)進(jìn)行參數(shù)化設(shè)置,如果設(shè)置不正確,將會(huì)導(dǎo)致Vuser運(yùn)行錯(cuò)誤。ColorScaleMeasurementGraphMin.GraphAve.GraphMax.GraphMedianGraphSD1Run200129圖5-SEQ圖5-\*ARABIC7運(yùn)行的并發(fā)數(shù)圖我們本次測(cè)試RunningVusers與集合點(diǎn)是一致,說(shuō)明整個(gè)場(chǎng)景執(zhí)行過(guò)程中,并發(fā)數(shù)用戶(hù)的執(zhí)行正確,系統(tǒng)測(cè)試效勞器能夠應(yīng)付200個(gè)并發(fā)用戶(hù)的業(yè)務(wù)操作。響應(yīng)時(shí)間“AverageTransactionResponseTime〔平均事務(wù)響應(yīng)時(shí)間圖〕〞〔REF_Ref218148163\h圖5-10〕,這張圖是平均事務(wù)響應(yīng)時(shí)間與結(jié)果摘要中的“TransactionSummary〞合成的。ColorScaleMeasurementMin.Ave.Max.SD1login_Action_Transaction1select_allAction_Transaction1select_oneAction_Transaction1vuser_end_Transaction1vuser_init_Transaction圖5-SEQ圖5-\*ARABIC10平均事務(wù)響應(yīng)時(shí)間圖從圖形下部我們可以看到,登錄局部對(duì)應(yīng)的Action是“l(fā)ogin_Action〞,批量查詢(xún)對(duì)應(yīng)的Action是“select_allAction〞,選擇信息查詢(xún)對(duì)應(yīng)的Action是“select_oneAction〞,他們的“AverageTime〔平均響應(yīng)時(shí)間為〕〞分別是秒與秒與秒,從這三個(gè)數(shù)值來(lái)看,都過(guò)大,不符合要求。實(shí)際事物時(shí)間應(yīng)為登錄:47.115/5–5=4.423〔減5登錄時(shí)包含了一個(gè)用戶(hù)信息查詢(xún)〕批量查詢(xún):選擇信息查詢(xún):93.983/5/7=2.685(除7做了7次點(diǎn)擊選擇信息)注:除5所有的事物都被重復(fù)執(zhí)行5次看完了“AverageTime〞,我們?cè)倏础?0PercentTime〞,表示90%的事務(wù)登錄:95.711/5–5=14.142〔減5登錄時(shí)包含了一個(gè)用戶(hù)信息查詢(xún)〕批量查詢(xún):選擇信息查詢(xún):146.797/5/7=4.194(除7做了7次點(diǎn)擊選擇信息)注:除5所有的事物都被重復(fù)執(zhí)行5次從REF_Ref218148163\h圖5-10可以看出,所有Action平均事務(wù)響應(yīng)時(shí)間的趨勢(shì)有較大的波動(dòng),所以使用“90PercentTime〞。根據(jù)上面的計(jì)算,本次測(cè)試結(jié)果記錄如REF_Ref217147291\h表5-1所示。測(cè)試項(xiàng)實(shí)際值是否通過(guò)登錄業(yè)務(wù)響應(yīng)時(shí)間秒Y批量查詢(xún)響應(yīng)時(shí)間秒Y選擇信息響應(yīng)時(shí)間秒Y登錄業(yè)務(wù)成功率100%考勤業(yè)務(wù)成功率100%登錄查詢(xún)總數(shù)1000批量查詢(xún)總數(shù)1000選擇信息總數(shù)1000CPU使用率維持100%內(nèi)存使用率<20%表5-SEQ表5-\*ARABIC1測(cè)試結(jié)果對(duì)照表一每秒點(diǎn)擊數(shù)REF_Ref218148255\h圖5-11顯示的是“HitsperSecond〞與“AverageThroughput(bytes/second)〞的復(fù)合圖,從圖中可以看出,兩種圖形的曲線(xiàn)都正常并且根本一致,說(shuō)明效勞器能及時(shí)的接受客戶(hù)端的請(qǐng)求,并能夠返回結(jié)果。圖5-SEQ圖5-\*ARABIC11每秒點(diǎn)擊數(shù)與每秒吞吐量復(fù)合圖業(yè)務(wù)成功率。在“TransactionSummary〞中我們可以很明確的看到每個(gè)事務(wù)的執(zhí)行狀態(tài),如REF_Ref218148280\h圖5-12所示。ColorScaleMeasurement1Pass圖5-SEQ圖5-\*ARABIC12事務(wù)狀態(tài)統(tǒng)計(jì)圖從圖中可以看出,所有的Aciton都是綠色的,即表示為Passed,同時(shí)除了vuser_init與vuser_end兩個(gè)事務(wù),其他的事務(wù)通過(guò)數(shù)為2163,也就說(shuō)明在30分鐘的時(shí)間里,共完成了2163次登錄考勤業(yè)務(wù)操作。那么根據(jù)這些可以判斷本次測(cè)試登錄業(yè)務(wù)與考勤業(yè)務(wù)的成功率是100%,再次更新測(cè)試結(jié)果記錄表如REF_Ref217152160\h表5-2所示。測(cè)試項(xiàng)實(shí)際值是否通過(guò)登錄業(yè)務(wù)響應(yīng)時(shí)間秒Y批量查詢(xún)響應(yīng)時(shí)間秒Y選擇信息響應(yīng)時(shí)間秒Y登錄業(yè)務(wù)成功率100%Y考勤業(yè)務(wù)成功率100%Y登錄查詢(xún)總數(shù)1000Y批量查詢(xún)總數(shù)1000Y選擇信息總數(shù)1000YCPU使用率內(nèi)存使用率表5-SEQ表5-\*ARABIC2測(cè)試結(jié)果對(duì)照表二系統(tǒng)資源系統(tǒng)資源圖顯示了在場(chǎng)景執(zhí)行過(guò)程中被監(jiān)控的機(jī)器系統(tǒng)資源使用情況,一般情況下監(jiān)控機(jī)器的CPU、內(nèi)存、網(wǎng)絡(luò)、磁盤(pán)等各個(gè)方面。本次測(cè)試監(jiān)控的是測(cè)試效勞器的CPU使用率與內(nèi)存使用率,以及處理器隊(duì)列長(zhǎng)度,具體的數(shù)據(jù)如REF_Ref218148341\h圖5-13所示。ColorScaleMeasurementMin.Ave.Max.S5-SEQ圖5-\*ARABIC13測(cè)試效勞器系統(tǒng)資源監(jiān)控結(jié)果圖從圖中可以看出,CPU使用率、內(nèi)存使用率、CPU的隊(duì)列長(zhǎng)度三個(gè)指標(biāo)的曲線(xià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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度停車(chē)場(chǎng)排水系統(tǒng)施工合同規(guī)范文本3篇
- 固化劑采購(gòu)合同6篇
- 編程軟件課程設(shè)計(jì)
- 抗腫瘤新藥行業(yè)專(zhuān)題
- 脫甲烷塔課程設(shè)計(jì)
- 2024幼兒園招生工作計(jì)劃(31篇)
- 算法課的課程設(shè)計(jì)
- 線(xiàn)上課程設(shè)計(jì)基本要素
- 算數(shù)運(yùn)算測(cè)試java課程設(shè)計(jì)
- 藥劑課程設(shè)計(jì)報(bào)告
- 人教版(2024)數(shù)學(xué)七年級(jí)上冊(cè)期末測(cè)試卷(含答案)
- 醫(yī)院護(hù)理10s管理
- 北京市東城區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末生物試題
- ISO28000:2022供應(yīng)鏈安全管理體系
- 人教版六年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)分層作業(yè)設(shè)計(jì)含答案
- 2022年新媒體編輯實(shí)戰(zhàn)教程試題帶答案(題庫(kù))
- 在一日活動(dòng)中培養(yǎng)幼兒親社會(huì)行為的實(shí)踐研究報(bào)告
- 【課文翻譯】新人教必修三 Unit 1-Unit5 課文翻譯(英漢對(duì)照)
- 高三數(shù)學(xué)集體備課記錄《函數(shù)的單調(diào)性與最值》
- 起重機(jī)設(shè)計(jì)手冊(cè)
- 閉水試驗(yàn)自動(dòng)計(jì)算公式及說(shuō)明
評(píng)論
0/150
提交評(píng)論