某門戶網(wǎng)站性能測(cè)試報(bào)告資料_第1頁(yè)
某門戶網(wǎng)站性能測(cè)試報(bào)告資料_第2頁(yè)
某門戶網(wǎng)站性能測(cè)試報(bào)告資料_第3頁(yè)
某門戶網(wǎng)站性能測(cè)試報(bào)告資料_第4頁(yè)
某門戶網(wǎng)站性能測(cè)試報(bào)告資料_第5頁(yè)
已閱讀5頁(yè),還剩27頁(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、專業(yè)資料專業(yè)資料精心整理精心整理XXX門戶網(wǎng)站性能測(cè)試報(bào)告目錄 TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 第一章概述 4 HYPERLINK l bookmark2 o Current Document 第二章測(cè)試活動(dòng) 4 HYPERLINK l bookmark4 o Current Document 測(cè)試用具 4 HYPERLINK l bookmark6 o Current Document 測(cè)試范圍 4 HYPERLINK l bookmark8 o Current Document 測(cè)試目標(biāo) 5 HYPERLINK

2、l bookmark10 o Current Document 測(cè)試方法 5 HYPERLINK l bookmark12 o Current Document 基準(zhǔn)測(cè)試 5 HYPERLINK l bookmark14 o Current Document 并發(fā)測(cè)試 6 HYPERLINK l bookmark16 o Current Document 穩(wěn)定性測(cè)試 6 HYPERLINK l bookmark18 o Current Document 性能指標(biāo) 6 HYPERLINK l bookmark20 o Current Document 性能測(cè)試流程 6 HYPERLINK l b

3、ookmark24 o Current Document 第三章性能測(cè)試環(huán)境 8 HYPERLINK l bookmark26 o Current Document 服務(wù)器環(huán)境 8 HYPERLINK l bookmark28 o Current Document 客戶端環(huán)境 8 HYPERLINK l bookmark30 o Current Document 網(wǎng)絡(luò)結(jié)構(gòu) 8 HYPERLINK l bookmark32 o Current Document 第四章測(cè)試方案 9 HYPERLINK l bookmark34 o Current Document 基準(zhǔn)測(cè)試 10 HYPERLIN

4、K l bookmark53 o Current Document 并發(fā)測(cè)試 11 HYPERLINK l bookmark71 o Current Document 穩(wěn)定性測(cè)試 14第五章測(cè)試結(jié)果描述 錯(cuò)誤!未定義書簽。性能測(cè)試觀察指標(biāo) 錯(cuò)誤!未定義書簽。性能測(cè)試通過(guò)指標(biāo) 錯(cuò)誤!未定義書簽。用戶體驗(yàn)性能 錯(cuò)誤!未定義書簽。測(cè)試結(jié)果 錯(cuò)誤!未定義書簽。第六章測(cè)試報(bào)告系統(tǒng)測(cè)試公范圍:基準(zhǔn)測(cè)試階段,并發(fā)測(cè)試階段,穩(wěn)定性測(cè)試,浪涌式測(cè)試。 15 TOC o 1-5 h z HYPERLINK l bookmark75 o Current Document 基準(zhǔn)測(cè)試性能分析 15 HYPERLINK

5、l bookmark101 o Current Document 并發(fā)測(cè)試性能分析 20 HYPERLINK l bookmark137 o Current Document 穩(wěn)定性性能測(cè)試分析 26摘要本文檔主要描述XXXX、1戶網(wǎng)站檢索和頁(yè)面瀏覽性能測(cè)試中的測(cè)試內(nèi)容、測(cè)試方法、測(cè)試策略等。修改歷史日期版本作者修改內(nèi)容評(píng)審號(hào)更改請(qǐng)求號(hào)2016-01-141.0測(cè)試組新建。性能測(cè)試2016-01-141.0測(cè)試組修改性能測(cè)試回 歸2016-01-141.0測(cè)試組更新注釋:評(píng)審號(hào)為評(píng)審記錄表的編號(hào)。更改請(qǐng)求號(hào)為文檔更改控制工具自動(dòng)生成的編號(hào)第一章概述由于當(dāng)前對(duì)系統(tǒng)要接受業(yè)務(wù)量的沖擊,面臨的系統(tǒng)穩(wěn)

6、定、成熟性方面的壓力。系統(tǒng)的性能問(wèn)題必將成為焦點(diǎn)問(wèn)題,海量數(shù)據(jù)量的“沖擊”,系統(tǒng)能穩(wěn)定在什么樣的性能水平,面臨業(yè)務(wù)增加時(shí),系統(tǒng)抗壓如何等這些問(wèn)題需要通過(guò)一個(gè)較為真實(shí)的性能模擬測(cè)試來(lái)給出答案,通過(guò)測(cè)試和分析為系統(tǒng)性能的提升提供一些重要參考數(shù)據(jù),以供后期系統(tǒng)在軟硬件方面的改善和完善。本性能測(cè)試報(bào)告即是基于上述考慮,參考當(dāng)前的一些性能測(cè)試方法而編寫的,用以指導(dǎo)即將進(jìn)行的該系統(tǒng)性能測(cè)試。第二章測(cè)試活動(dòng)測(cè)試用具本次性能測(cè)試主要采用HP公司的Loadrunnerll作為性能測(cè)試工具。Load runner主要提供了 3 個(gè)性能測(cè)試組件:Virtual User Generator, Controller,

7、Analysis。使用Virtual User Generator修改和優(yōu)化腳本。使用Controller 進(jìn)行管理,控制并發(fā)的模擬并發(fā)數(shù),記錄測(cè)試結(jié)果。使用Analysis進(jìn)行統(tǒng)計(jì)和分析結(jié)果。測(cè)試范圍此次性能測(cè)試實(shí)施是對(duì)xxxxxx門戶網(wǎng)站系統(tǒng)性能進(jìn)行測(cè)試評(píng)估的過(guò)程,我們將依據(jù)系統(tǒng)將來(lái)的實(shí)際運(yùn)行現(xiàn)狀,結(jié)合系統(tǒng)的設(shè)計(jì)目標(biāo)和業(yè)務(wù)特點(diǎn),遵循著發(fā)生頻率高、 對(duì)系統(tǒng)或數(shù)據(jù)庫(kù)性能影響大、關(guān)鍵和核心業(yè)務(wù)等原則選取需要進(jìn)行測(cè)試的業(yè)務(wù),模擬最終用戶的操作行為,構(gòu)建一個(gè)與生產(chǎn)環(huán)境相近的壓力場(chǎng)景,對(duì)系統(tǒng)實(shí)施壓力測(cè)試,以此評(píng)判系統(tǒng)的實(shí)際性能表現(xiàn)。根據(jù)與相關(guān)設(shè)計(jì),開(kāi)發(fā)人員的溝通和交流,本次測(cè)試主要就是針對(duì)大量用戶在使

8、用XXX門戶網(wǎng)站進(jìn)行信息查詢,而選取的典型事務(wù)就是用戶使用檢索進(jìn)行關(guān)鍵字搜索以及界面瀏覽 和反饋回搜索結(jié)果,這是用戶使用最頻繁,反應(yīng)最多的地方,也是本系統(tǒng)當(dāng)前以及以后業(yè)務(wù)的一個(gè)重要壓力點(diǎn)所在。所以本次測(cè)試只選取檢索業(yè)務(wù)的性能情況和界面瀏覽進(jìn)行記錄和分 析。測(cè)試目標(biāo)本次測(cè)試是針對(duì)XXXX網(wǎng)站檢索和頁(yè)面瀏覽在迎接大業(yè)務(wù)量的壓力下而進(jìn)行的,主要需 要獲得如下的測(cè)試指標(biāo)。1、系統(tǒng)的穩(wěn)定負(fù)載能力:即在正常的響應(yīng)時(shí)間中,系統(tǒng)能夠支持的最多的客戶端的數(shù)量,例如:找到用戶可容忍的基本響應(yīng)時(shí)間為5秒時(shí),系統(tǒng)的支持用戶數(shù)。2、系統(tǒng)的極限負(fù)載能力:即在某個(gè)較長(zhǎng)的響應(yīng)時(shí)間, 客戶主觀上已無(wú)法容忍的情況下, 系統(tǒng)能夠支

9、持的最多的客戶端的數(shù)量。3、系統(tǒng)的無(wú)故障運(yùn)行時(shí)間:即在得出系統(tǒng)的最合理的響應(yīng)時(shí)間和支持響應(yīng)的客戶端數(shù) 量該前提下,無(wú)故障運(yùn)行時(shí)間,暫定 8-12小時(shí)。測(cè)試方法總體方法:使用美科利公司( Mercury)的性能測(cè)試軟件 Load Runner,對(duì)現(xiàn)行的系統(tǒng) 檢索,頁(yè)面預(yù)覽進(jìn)行腳本錄制、 測(cè)試回放、逐步加壓和跟蹤記錄。測(cè)試過(guò)程中,由Load Runner 的管理平臺(tái)調(diào)用各臺(tái)測(cè)試前臺(tái),發(fā)起檢索查詢請(qǐng)求,并跟蹤記錄服務(wù)器端的運(yùn)行情況和返回給客戶端的運(yùn)行結(jié)果。此次性能測(cè)試在 HYPERLINK http:/www.xxxxxx http:/www.xxxxxx 進(jìn)行,環(huán)境在服務(wù)器軟件、硬件上與生產(chǎn)環(huán)境保

10、持一致,數(shù)據(jù)庫(kù)結(jié)構(gòu)和真實(shí)環(huán)境數(shù)據(jù)庫(kù)結(jié)構(gòu)一致,只是在網(wǎng)絡(luò)帶寬上有一定的區(qū)別,實(shí)際外網(wǎng)帶寬會(huì)有所不足。本次將進(jìn)行基準(zhǔn)測(cè)試,并發(fā)數(shù)測(cè)試,穩(wěn)定性測(cè)試3種類型測(cè)試,并對(duì)主要測(cè)試指標(biāo)進(jìn)行記錄和分析。基準(zhǔn)測(cè)試基準(zhǔn)測(cè)試在系統(tǒng)無(wú)壓力(外界環(huán)境,服務(wù)器無(wú)額外服務(wù)運(yùn)行,無(wú)額外監(jiān)控進(jìn)程運(yùn)行)的情況下,取得各項(xiàng)事務(wù)和業(yè)務(wù)的系統(tǒng)并發(fā)用戶數(shù)和平均響應(yīng)時(shí)間作為分析衡量標(biāo)準(zhǔn),用于初步診斷系統(tǒng)是否存在性能瓶頸。并發(fā)測(cè)試沒(méi)有明確的系統(tǒng)性能指標(biāo)前提下, 用Load runner模擬多用戶同時(shí)向服務(wù)器發(fā)起交易請(qǐng) 求,運(yùn)行過(guò)程中每個(gè)用戶沒(méi)有思考時(shí)間( Think Time)的情況下持續(xù)提交交易請(qǐng)求,向系統(tǒng) 施加壓力。穩(wěn)定性測(cè)試重點(diǎn)測(cè)試支

11、付系統(tǒng)在業(yè)務(wù)高峰期壓力下運(yùn)行的穩(wěn)定性。性能指標(biāo)在本次性能測(cè)試,由于沒(méi)有具體和明確的性能指標(biāo),所以各類測(cè)試指標(biāo)包括測(cè)試中應(yīng)該達(dá)到的某些性能指標(biāo)和相關(guān)服務(wù)器的性能指標(biāo),都應(yīng)該受到以下三個(gè)基本條件的約束。業(yè)務(wù)執(zhí)行的平均響應(yīng)時(shí)間(期望值:=5s)CPUJ用率小于75%內(nèi)存Paging rate 狀態(tài)未持續(xù)處于高位運(yùn)行性能測(cè)試流程通過(guò)自動(dòng)化測(cè)試工具模擬最終用戶向服務(wù)器發(fā)起業(yè)務(wù)請(qǐng)求,進(jìn)行性能測(cè)試。通過(guò)測(cè)試工具對(duì)測(cè)試過(guò)程中系統(tǒng)各點(diǎn)進(jìn)行監(jiān)控,每一次測(cè)試結(jié)束后工具自動(dòng)生成結(jié)果報(bào)告供分析使用。測(cè)試術(shù)語(yǔ)1)系統(tǒng)的響應(yīng)時(shí)間:即在各種負(fù)載壓力情況下,系統(tǒng)的響應(yīng)時(shí)間,也就是從客戶端 交易發(fā)起,到服務(wù)器端交易應(yīng)答返回所需要

12、的時(shí)間,包括網(wǎng)絡(luò)傳輸時(shí)間和服務(wù)器 處理時(shí)間。2)應(yīng)用系統(tǒng)的吞吐量:即應(yīng)用系統(tǒng)在單位時(shí)間內(nèi)完成的交易量,也就是在單位時(shí)間內(nèi),應(yīng)用系統(tǒng)針對(duì)不同的負(fù)載壓力,所能完成的交易數(shù)量。3)應(yīng)用系統(tǒng)的負(fù)載能力:即系統(tǒng)所能容忍的最大用戶數(shù)量,也就是在正常的響應(yīng)時(shí)間中,系統(tǒng)能夠支持的最多的客戶端的數(shù)量。4)縮略語(yǔ):Vuser, Transaction , TPSVuser虛擬用戶Virtual user, 模擬真實(shí)業(yè)務(wù)邏輯步驟的虛擬用戶 ,虛擬用戶模擬 的操作步驟都被記錄在虛擬用戶腳本里。Vuser腳本用于描述 Vuser在場(chǎng)景中執(zhí)行的操作。Transaction 事務(wù)事務(wù)是性能測(cè)試腳本的一個(gè)重要特性。要度量服務(wù)

13、器的性能需要定義事務(wù),每個(gè)事務(wù)都包含事務(wù)開(kāi)始和事務(wù)結(jié)束標(biāo)記。事務(wù)用來(lái)衡量腳本中一行代碼或多行代碼的執(zhí)行所耗費(fèi)的時(shí)間.可以將事務(wù)開(kāi)始放置在腳本中某行或者多行代碼的前面,將事務(wù)結(jié)束放置在該行或者多行代碼的后面,在該腳本的虛擬用戶運(yùn)行時(shí),這個(gè)事務(wù)將衡量該行或者多行代碼的執(zhí)行花費(fèi)了多長(zhǎng)時(shí)間。TPS每秒事務(wù)數(shù)(Transaction Per Second)每秒鐘系統(tǒng)能夠處理的交易或事務(wù)的數(shù)量,它是衡量系統(tǒng)處理能力的重要指標(biāo)。TPS是Load Runner中重要的性能參數(shù)指標(biāo)。第三章性能測(cè)試環(huán)境服務(wù)器環(huán)境數(shù)據(jù)庫(kù)服務(wù)器:服務(wù)器型號(hào):舊MCPU 8 核 Intel(R) Xeon(R) CPU E5-2650

14、 v2 2.60GHz內(nèi)存:32GB系統(tǒng)盤:云磁盤數(shù)據(jù)盤:云磁盤操作系統(tǒng):應(yīng)用軟件:客戶端環(huán)境資源描述數(shù)量Load runner 11主要性能測(cè)試工具1Office 2007用于記錄測(cè)試數(shù)據(jù)2Windows XP SP3,Windows7測(cè)試客戶端系統(tǒng)1IE10, Firefox 及其組件測(cè)試客戶端應(yīng)用軟件1PC測(cè)試計(jì)算機(jī)2網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浜徒Y(jié)構(gòu)圖如下:第四章測(cè)試方案本次性能測(cè)試主要模擬測(cè)試的事務(wù):用戶信息瀏覽檢索用戶提交查詢關(guān)鍵字?jǐn)?shù)據(jù)到后臺(tái),系統(tǒng)收到查詢請(qǐng)求并檢索、返回結(jié)果數(shù)據(jù);性能測(cè)試觀察指標(biāo):Bs結(jié)構(gòu)程序一般會(huì)關(guān)注的通用指標(biāo)如下:Web服務(wù)器指標(biāo)指標(biāo):Avg Rps:平均每秒鐘響應(yīng)次數(shù)=

15、總請(qǐng)求時(shí)間/秒數(shù);Successful Rounds :成功的請(qǐng)求;Failed Rounds :失敗的請(qǐng)求;Successful Hits :成功的點(diǎn)擊次數(shù);Failed Hits :失敗的點(diǎn)擊次數(shù);Hits Per Second :每秒點(diǎn)擊次數(shù);Successful Hits Per Second :每秒成功的點(diǎn)擊次數(shù);Failed Hits Per Second :每秒失敗的點(diǎn)擊次數(shù);Attempted Connections :嘗試鏈接數(shù);執(zhí)行每個(gè)場(chǎng)景時(shí)記錄以下相應(yīng)的數(shù)據(jù):業(yè)務(wù)執(zhí)行的平均響應(yīng)時(shí)間每秒事務(wù)數(shù)運(yùn)行的并發(fā)用戶數(shù)目網(wǎng)絡(luò)吞吐量4.1基準(zhǔn)測(cè)試場(chǎng)景:(歷史數(shù)據(jù)有1000條以上).使用

16、Load runner模才50用戶請(qǐng)求交易,每個(gè)用戶沒(méi)有時(shí)間間隔( Think Time)的 情況下反復(fù)提交交易并返回結(jié)果,直到全部執(zhí)行退出系統(tǒng)。記錄平均事務(wù)響應(yīng)時(shí)間,每秒事務(wù)數(shù),吞吐量。暮r口舊司4tflinEll=時(shí)電 i-iM HBfUiL H三,上鐘冬3組IK位in暮r口舊司4tflinEll=時(shí)電 i-iM HBfUiL H三,上鐘冬3組IK位inI.百印WE Jajtamrh r4M mi W|-iMBu+ia- 瘠 科& 即I#二一/八SRif,in w iGm的的趣跑制”9 *呻1 E7.,巨斷”加川耳 Hr*.記并發(fā)數(shù)改為100,同時(shí)加壓,同時(shí)結(jié)束壓力,重復(fù)上述測(cè)試步驟。-

17、fl.ptn GugiaiU i: W* TMElQai Fwi EnS4v- Twun LrTw-Rmmhn g Tw*SiFK4a4iTM IiwSk Fw&ll-聃 J* 自ftiia&a*n rfh SacEKiHTTF-HMOWt pfi &O*MriW pfl1 nl pw SiKEMlCtiaaiJlin rtkT sk H WMMd-Z4ti 1 dlM Ai iMcHtIMKH 芻HMF-H/pmc+ Efiap* / F Mi? E忖KHfT騏HzasHE M#lux)1limcoan川口邙g|1ErvPOTQEcmIHKI并發(fā)數(shù)改為200,重復(fù)上述測(cè)試步驟。DufNw P

18、mI3*恥,W wV4M-m 3 I# Iwrv*!4弓且 網(wǎng)5CCiVftopi NMVC* *MrmHwwt11Ml mce DiMriaBlKdpaUlMRkv4iaRvHt Era- EiitMs ViMri MEg-TiVWdd 占附g TnHfvwhwa 丁萬(wàn)/5蛇尸網(wǎng)時(shí)i I in/iic T 也- wW7Ffccxua MK F 1444(14 TlWh4hptf F 工UaT-KtDR IIii e-w ma” idn iitCH4MKM 9hF - fWUtt-jMUna 51-si 5-:(4h#3Mh:Fu.產(chǎn)i -igI9T4h tBeam0 ggxumririiMl

19、枕曲g強(qiáng)1mmH.1fronam口皿IMtanHI 1 國(guó)加當(dāng)響應(yīng)時(shí)間大于期望時(shí)間,或者服務(wù)器指標(biāo)超過(guò)預(yù)訂設(shè)置時(shí)將停止測(cè)試。備注:以上測(cè)試均進(jìn)行3次,來(lái)保證測(cè)試結(jié)果的有效性和準(zhǔn)確性。4.2并發(fā)測(cè)試場(chǎng)景:(歷史數(shù)據(jù)有1000條以上)1.使用Loadrunner模才5 50用戶請(qǐng)求交易,每個(gè)用戶沒(méi)有時(shí)間間隔(ThinkTime )的情況下反復(fù)提交交易并返回結(jié)果,持續(xù)時(shí)間分別為10分鐘,15分鐘,20分鐘,記錄平均事務(wù)響應(yīng)時(shí)間,每秒事務(wù)數(shù),吞吐量:; -IlLahm J* ktlj -wJ. R EnUH* T4fV*dDiaM Rbmm Eau UME4Miavf hmE hv -lwiiKn-i

20、GrtxTeM IikoAk FkI:; -IlLahm J* ktlj -wJ. R EnUH* T4fV*dDiaM Rbmm Eau UME4Miavf hmE hv -lwiiKn-iGrtxTeM IikoAk FkIlV11Ta MHrTPReocnWi xr%jg d 網(wǎng) HwFiriBK par 5* miCMVWnOft pa-&K4MI Sk qEMd- 54xl RiiDMoiljr4ihfl W*n*M* Rhj mmn Uh*Ct|f*KnSMw IWk EapEAtttra&MiLncTran* 人+-” 衲爐:41mM 4441 M 0n ODIHl OOtn*

21、WtlH 簿 IKM WWHWK 54WB5M Uffizi MN COMUgitMlM*Mg_1 _ WL_91.- - ftMB . IWh . ifir - f 、 垃*1 Cm! !MD11 UIM4i inilKDDOUDK7TBF4iflDCD中44 DO!BU?1N4.2.記并發(fā)數(shù)改為100重復(fù)上述測(cè)試步驟。3E14 腦 SEL 聲與 MMd-Iqdwi:,:1 口&H黃性匕imX Tmidc*iniyiBpAi t in 電 iMtra 9 m Tmk l|FMril gM 弓皿ed iw rwi- 達(dá)在 Ffcnvjca EtaHu hbi pa Nanwl ThMhpt#

22、HriFRfrwi 蚪 F*ILkwiifhri|w 5nl3E14 腦 SEL 聲與 MMd-Iqdwi:,:1 口&H黃性匕imX Tmidc*iniyiBpAi t i 44餐*特*箱*g膿。時(shí) MkW 的釁WIt麓MMM HNHTe-ifiirfi Sec。3.并發(fā)數(shù)改為200,重復(fù)上述測(cè)試步驟。m IF-1R隼*曄斷菅*09*I33WD -I.*他國(guó)11牌事 It MW HB 9I % P*-i e,4.當(dāng)響應(yīng)時(shí)間大于期望時(shí)間,或者服務(wù)器指標(biāo)超過(guò)預(yù)期設(shè)置時(shí)將停止測(cè)試。備注:以上測(cè)試均進(jìn)行 3次,來(lái)保證測(cè)試結(jié)果的有效性和準(zhǔn)確性。3次執(zhí)行時(shí)間分別為 10分鐘,15分鐘,20分鐘。4.3穩(wěn)

23、定性測(cè)試測(cè)試方法:采用業(yè)務(wù)中合理、適度的用戶使用場(chǎng)景,對(duì)系統(tǒng)進(jìn)行時(shí)間為8-12小時(shí)的穩(wěn)定性測(cè)試。記錄每次服務(wù)的平均響應(yīng)時(shí)間,交易的正確率,考察服務(wù)器是否宕機(jī),交易正確率小于95嗡情況。穩(wěn)定性測(cè)試的用例如下:場(chǎng)景:(歷史數(shù)據(jù)有1000條以上)1.使用Loadrunner模才200個(gè)并發(fā)用戶請(qǐng)求交易,每個(gè)用戶有一定時(shí)間間隔(ThinkTime )1秒的情況下反復(fù)點(diǎn)擊頁(yè)面和信息檢索并返回結(jié)果,持續(xù)執(zhí)行8-12 小時(shí)(2016-1-14-20:30-2016-1-15-8:30)共計(jì)69688)每秒5次以上的點(diǎn)擊和檢索,記UPS顰加。錄平均事務(wù)響應(yīng)時(shí)間,每秒事務(wù)數(shù),吞吐量 。觀察軟件的穩(wěn)定性以及各種性

24、能指標(biāo)的 劣化趨勢(shì),要有效防止資源泄露。UPS顰加。*1ir *1ir Ll.i啟 E占3r- Tb:立后班 I wHbmpw Km Tivdjk Ftrdl TieMHW I2ZM :( HUH HLHiffl Em4 Ewi UwSk.Th#1ikF&?JiMHW I2ZM :( HUH HLHiffl Em4 Ewi UwSk.HTi F l.Hd I hnh4uf HriRnpEnn pa : “ 54kkf4曄 1faxMCwwafMW i 9 51 sa 9 KMd c西陽(yáng)*口5我三:Hp*I為b科!: 口口融gen中曲限 tart Ti *英性*00M3碗au巾曲LMuhkm W

25、H*l MM4 .6NetwkMfltffl!*2.當(dāng)服務(wù)器出現(xiàn)資源泄露或者系統(tǒng)的資源耗盡等情況,交易正確率小于95%停止測(cè)試。第五章測(cè)試結(jié)果描述和分析6.1基準(zhǔn)測(cè)試性能分析設(shè)計(jì)50、100、200個(gè)用戶并發(fā),沒(méi)有持續(xù)加壓時(shí)間,直至執(zhí)行完成。獲取系統(tǒng)的各種 表現(xiàn)。50個(gè)用戶的測(cè)試信息統(tǒng)計(jì):號(hào)umm宕ryHawmigigUlMiftHae21,瓦國(guó)兀404:etnl 1什fim立hm 口上s*八verTiqu Thjpuq、DUt (by匕csj sctam_ 匚三n ana yzt faniactiDr bef-aDr using the An山ze -iYaramcti二1占pEFTrans

26、actKin summairyzm” rocali Paccflid! 13u Totii f d Q Talal i&tapptl! j料n MQineJLA StatusMinimBrn AverageHmcimiiim &bd. OewvatiDn90 PercentPms耳 Foil Stop,y d-Lijii3-315.5B3L4137.7CW30 D 0vugEi -ndl 1:白11也0。00000050 D 0心理 n it 丁直門士dHlti n0Od0003000rvica Lswttl AgeciarnAii t Lugandli 我 。=二 臼 P=.l lh。Unt

27、nHTTP RespanseE SummaryHTTP IHprc3TqbAP KCQIlld5.W114皿KTTF303XDOC-27100個(gè)用戶的測(cè)試信息統(tǒng)計(jì):n X,ii illVlLlwT j TOC o 1-5 h z T0 51 Th+UQMjHbvEmii*外卸口津口V IhrmiiliBtjE 1匕1=3.口向注03257rD0S-DCS593/768JZ.LM/YmujgHrbjpj&F Sdi“TI.3257rD0S-DCS593/768JZ.LM/YmujgHrbjpj&F Sdi“TI.。HITT 口5 修EM3BYmj can define SLA d=ta uson

28、g the 與LA 亡nn1口eHin 溝打 TdYou can =ra yze tnsacDar bna A ar usingi the .口 fiHzze *工百大勺 FEchzriHEIransactkin SunmaryTwartiMi。TotHl iPma ad r 300 Taial FHildli D Total Sts fa ped r fl“ 二力舊一wt*IranMCtion NaitiSULSHtiuCHinmnarnAva)rag4)而btd. U=i2EnM Pared nt3pMilon Tdna.-LLuiiS.353 J 7714,3471,9237.79LIC

29、Od口luuer and H a ns a etio naCaQJicioCl03|日 m II e , m:口1匚匕mHiDca0DICOdG*orvlr LwbiI Agrrnwnt I ege ad-甘Q2“0陽(yáng)武HTTP Ree ponses Sum man.HTTP RasftorkEftsTotalPer zenndHTTP 士口。1X3 NTTTP 配ZOO45.545S-77Z200個(gè)用戶的測(cè)試信息統(tǒng)計(jì):Sitmtistizs sum man1X= MarTHJifi R an nei,ucc r/口11丁力tiflil Tbfiawiltnur f函上科書)6)5I4I.&3

30、B.226JnjjTfK 中田flFMdQjMfajirtbtfp.BlGTgiEK:)71眄3Tatalg)34.2C4一幅 era iii34 1 la mi Nririi4SI ,手MliitailiiimAu *r *。*M* ElriHiiviMd* Ov-vidt kfQfli Pm erIFad知lop*七總g TrnnnMfei&c0如“4e.stLiS4710.9772 DC0aJ 6 41rfg 31EN TXgtMiifrrflH0DQD07QDorniiT giiilL T?n鼻*卜50D0OiMSO-ODl02 DCQaMmr# Il-vI A4F*m*nt gndi

31、PiHQX 0HnHTTP Responses Sdrnnl&iyHTTP R.pcifi3-e3T-okdlPer BELDVidHTTP 2口0口密配。110.699-ITP 貢 24K1 冶51、事務(wù)平均響應(yīng)時(shí)間序號(hào)單項(xiàng)事務(wù)用戶數(shù)響應(yīng)時(shí)間(s)備注50100200總流程時(shí)間5.6435.7778.59450個(gè)用戶的響應(yīng)時(shí)間:3Mli .研P*iii raanii mnriMf_ *_T k.*i HMM _BrLT,總流程時(shí)間5.6435.7778.59450個(gè)用戶的響應(yīng)時(shí)間:3Mli .研P*iii raanii mnriMf_ *_T k.*i HMM _BrLT,*11K1W口一b

32、 lilHvfct J HrtnCMfiixMV- blMH-i-Lmmi GhfIie-N?wl!GrBfrf4-Ri1am 日whi 7aipHV,iiDiWlilEa Vkattt inih tiw -liKMjMafriGuKVB-injkc iFWiiJl-誦/兩* ,pn Korci aliiju|H5TP 審%k Nceid M 5WldE ,*CMISLE 犯oE =Min/m Ehl.MMhRhku JNXHMffrtM i ll hr &uw ii 峙一 rd*lfi * * 1 T .tallk1cllm町100個(gè)用戶的響應(yīng)時(shí)間:IhaWMf Mbh *Vww Cm m

33、y ii 100個(gè)用戶的響應(yīng)時(shí)間:-F wndETi FMr Bifw Ti uni/Sm FtoM P eto 531li nJ raM1 PsMdlHita pH SiEond P 歷WnTP 目&K4FidCkjw*edrtWFWbs 41 iacDrd1MLp9 5ttaPd-、時(shí)* *044 廟* rirwkBib- Ri m: WKAeimHL9200個(gè)用戶的響應(yīng)時(shí)間:tin $wmt* V ukho: Enn9200個(gè)用戶的響應(yīng)時(shí)間:- Im-UBCliQ-iljiiKft71mPlBWftfi T順*曲FWL414MM rr 則 liwZpsr Fbh4Hte pvSK3Ki

34、Thtwu WnF HeKSJK gFfri俳MEncMj pai 百Zmdvn ;( S KEfli %HL6v Snn|-EWBll 4MMe/物 ,WMtwRewicei IjiN fhlDUDS-HtMrf- 哈cntiH -HtMrf- 哈cntiH oqm I& cimzu mn-41 hahb mui e. h-ifjd h-ijs mu a mizi& mm” gu 犯 mjum mcsis, bcbrEdgirHiitam知Nh|pfpM10 TBQgWWDimfl DO-mhan-membmArta_ li rirtfkri4 g白到079對(duì)從以上圖中可以看出,服務(wù)器在 5

35、0, 100個(gè)并發(fā)的情況下所有事務(wù)都保持在 5s左右, 但稍微高于5s,應(yīng)該有一定的上升空間。最大的問(wèn)題在于并發(fā)數(shù)200后,處理時(shí)間已經(jīng)在5s以上,達(dá)到8s。建議:優(yōu)化請(qǐng)求響應(yīng)模塊以及檢索應(yīng)用模塊,減少響應(yīng)時(shí)間。2、TPS (事務(wù)數(shù)/秒)50個(gè)用戶的每秒事務(wù)數(shù):Jw tahwdO 立/tai-hs伍量以&曰片F(xiàn) w 日Tiw士 &七.diWfjlMii 餐 tKVri聞e/iim目k B京T ZjavioatadsH *L3nd1 J .idCnWUvlvinAn ML-aa,小6. 1 ;tMAH rm2P I nr100個(gè)用戶的每秒事務(wù)數(shù):j*rWA IeMU * -I ITEfldKr

36、UllLl j hcj S*r I* iM M 占 Wfltoal FiwtSeoiP-s/wfW# R? f itthMwihu HTTP %irmocLvm4M .*dM 晶的0 par&HHdVktmH!忖 fifiL) r Tii-SIpAHhAaiaiiB Gfe4Mta! t Widow HinmK! VHAhwh WWFlH招 MGUJ HOSIS XHHI 93ll 0314M OEiiM Htww * IW j K卜H*jHh1f:8|UflH.UMRH.kennHMM展1中HM值HMM*,如H -ms200個(gè)用戶的每秒事務(wù)數(shù):-FlB-FBW(SflpilX*Um EK皿W

37、iMnwrititrai-1 nruKJb-i EnarfvFipEfiMpmii lw RaweJl|,*d“宴M3 FbhHJHte pB-SsawlMTTPflHpfb-fttMlSiWdC-EfiiWcfaCmrixn hShceth,bLX、*EI-Em*h Rwu*Mi*h*Wim fanuoBiSHbF 卅E-&BphihH- - wW kvw4EDKkH OQH I: BEM 00 Ik-4: Ml CH B IK =01 IS Itll JD H-I45 g “口 115 OS-EH B U 姐 KIHM mQ 11MIE-30irilMl g IM*從以上每個(gè)圖中看到 TP

38、S達(dá)到峰值1后開(kāi)始有下降的趨勢(shì),基本上均在1個(gè)事物以下,這個(gè)數(shù)據(jù)并不理想,我們服務(wù)器的性能還沒(méi)有充分發(fā)揮,現(xiàn)有硬件條件下還可以在單位時(shí)間內(nèi)處理更多的事務(wù)數(shù), 建議在下一階段進(jìn)行優(yōu)化提升。或者是網(wǎng)絡(luò)不佳的情況導(dǎo)致該情況的出現(xiàn)。3、吞吐量Total Throughput (bytes)Average Throughput (bytes/second)50128,707,404347,858100257,386,009993,768200514,838,2262,394,59650個(gè)用戶的吞吐量:I- Lx-ii-*Uhm 口FomEiu 5WinFmRiWffTHilnii皿PiMN4IHts p

39、w3-KEin: Hnfrmeh pa Rap4m皿厘三I- Lx-ii-*Uhm 口FomEiu 5WinFmRiWffTHilnii皿PiMN4IHts pw3-KEin: Hnfrmeh pa Rap4m皿厘三DTK-IfaKB WdD Rs-Ow UhKKw 金隔* lewjdMiy*riiMB5m4kt misXSj?JU. n-tlQ MQtfl K42-M49 H CmH KMO gm-*fiid|lii-100個(gè)用戶的吞吐量:I ke onl IBI tugmijwtmi心例.帕HT TP Ftaiinxaic pa* S i c nd-I-=Nahori- Gi4tw 二 W

40、47 ! CWKAWOf* * 朝 mo 59_ Fi S-Kcrdl 目 RWWM irMplW MnfcMfiaitu33 IJMkRmum SH*F海E陋時(shí)玨H-M H 增始小M 中“MtUMEMhm4 TaRPij+MrMB出卜Mak-HandEHIfl,H|kiiil-Tm&igJ-海由OEMiSf 皿31 HfiSlt HMiQ D的M 3H *毋dQTHhilt200個(gè)用戶的吞吐量:IJHLMPfi上幽崎J9HMI233fEmm上加,&:F HvtM Gfe9triFa Tin, 產(chǎn)-Mbhiiuriiiiriwi/awHHFR*4MHwpa ?HXhdRdQB IJHLMPfi

41、上幽崎J9HMI233fEmm上加,&:F HvtM Gfe9triFa Tin, 產(chǎn)-Mbhiiuriiiiriwi/awHHFR*4MHwpa ?HXhdRdQB 弧 T3*fC4*WWh D* fSSL per- 11VUKV1 jiiptET w|Mf Hymija Fw-rflkmbix EBHTE二UMXSW kmbix EBHTE二UMXSW 號(hào)球03 -HiTiMCiJ* ELfidNAwC ui m312t%rMThnjohpJ.-H戒二金他拉I帶寬,系統(tǒng)架構(gòu),硬件資源的合理分配后應(yīng)該能發(fā)揮系統(tǒng)的更大處理能力。6.2并發(fā)測(cè)試性能分析設(shè)計(jì)50、100、200個(gè)用戶并發(fā),分別持續(xù)

42、 10分鐘,15分鐘,20分鐘,獲取系統(tǒng)的各種表現(xiàn)。50個(gè)用戶并發(fā)的測(cè)試統(tǒng)計(jì)信息(以 10分鐘為例):StwtltXs Summary Braaa n? n !U m : : a : ti i n!w 1, ,: ! a : ti r iabib)( n m a BariHoJkilliai il fiiialll Vu aers ;K。皿事1412 fbyUk0ZSZM兀 MF*丁3401且一h,-iiklhLk r mwiw,Mei: is05k415lotal Hitsm0194,.112Awcraqe Hits per SceohJe0269 71View HTTP RjE-3-pon

43、us SuranurYou Dsn define SLA dzta u&na the SLA 二二muu 4 工 川二二rdYou can analyze bran action bed 苜 xicr us; mg th 巨 Ar 一 n工4 一m & 白匚 ti白 Jia Transact! on Summarv3WAmorni Total PaEdi 2,)L?4 Tistal Gailndi 0 Total itapoadi 10網(wǎng)片匚口加述十 i m中SLAMlniiiHiiiiiHri xlmunii4td DeuMlkvqflfl 備p”.UfllciUMvEt7ri Trtari

44、yndMn(s1S.913UO3U.7194 gxp2.074C10,產(chǎn) I jn-Jf”QoDa039a0、LimEi ifilM Tfia Hanibtril00QD050aF*rvlie* Lwvshl Agrp*rrwpnt I gnd!:/ 白口 kail &HTTP Responses SummaryHTTP itespoMfrmt 事 NPer tecftiiclNLP NM193. 127ZS 9.249HL口 予口:W61.472100個(gè)用戶并發(fā)的測(cè)試統(tǒng)計(jì)信息(以10分鐘為例)GHWgHw S uni m airyMLaxiiiTi iiili R3北i !1G口 卡|1巧醬

45、*矛專-103TqUI HliTDI.tH.hDUL fbvtuli0了.晅2不5.MflHra.口由0電kp-t Ofctft力 /f GHjfh03.QWBT310 3KrH7iK/i1時(shí) Hiils u些rMcond:35S,74-ii HTTP RoxiimJik 束1|,Ya. ci*n 電 SI. a d*i:s g itie 弓i n ?口nFmin向疝 ” 立力ndlcan anahze trancaaan 口口p*b usrKtkM-ai Total Passc-di 4707 Total Failcdi 0 TirtiJ StoGipd u 53A111ctm蒞 Rkuqj

46、ie.TansTransctn MsmaSt/ 除口tn看MiiniimuwiAwra-gMgiuiriwmStd- Oevmb&nM pQFC/ MPassFailStopiChil Tnw5i0D 37身1口 nl 口曲.p百內(nèi)1 L.733耀佛了R0Eund Te節(jié)=0*4g0。D3q910000zljeaf nit TFanEartifw0QD0.00 ILc0ICOQQSrvk Lmvl Aijj4rVM:ilt Leyielidl;* PaaUr,l S1 H口 DbUmnp Hesoonses Summar/H11F1 ReafHMisesTotalPer sc匯口ndMTTU

47、2P口3 9=sP333537 .SOJHTTP孰之5M。由由200個(gè)用戶并發(fā)的測(cè)試統(tǒng)計(jì)信息(以 10分鐘為例):Statistis SumrnsriHumiunnj Hu nnirtq u 予eras20DT/taJ Ttiro-gihouir fbvtf Th舊752!.37y,口69JikWpfairai* irhminhniii fbvfH,8mid: S】LIN口鈞 3IdtaJG)46933電fdlfe1 HUN。呼P StftUild:區(qū))fi!S.*45,丫已3 HTT片嗯&!SiLHilhtdl11T*t m! Eff#f :屯 1You can defiM SLA data

48、 usiF ttw El? crnfini 胃 HardCLitranartidn sehauiar using The 口門mirwriEiahH - n 12二一三門口工沿Transact ion SummaryTrMmiLtkwi9; ToUl &酢$F XBO1 Total MtadR 1 Tfftul Wp*dt 101叟但r.u怛 Kswga TiiEHgT*ri3iBLlLijRi HaitwSLA StainsMfaiimuMFlA-tfef-egeHajciimlJlrn5td. 0ewilLMMt90 Perf.enlPfl33FailSlavAtticn Xransart

49、llDn0_4772*-MZ140.513.2237.5BI3 402110*二= end 1 之nunBie和00Q00DNg00vjset iflut Tra nsachen00acDND口0QSarvicn Lowfe Agrsamcint Lagand;鏟 白口;土Fili Na DataH TP: Responses bjrrmaryHTTP Hp4H:9TetiilPer 9CC0*dmB=Z0Q6&.313百 NT03HTTP 1口 2-42 Q03631、平均事務(wù)響應(yīng)時(shí)間測(cè)試用例響應(yīng)時(shí)間(單位:秒)并發(fā)50持2室5分鐘14.009并發(fā)50持Z拿10分鐘15.31并發(fā)50持名賣1

50、5分鐘11.178并發(fā)100持名拿5分鐘16.318并發(fā)100持名/10分鐘:14.143并發(fā)100持名拿15分鐘15.675并發(fā)200持名賣5分鐘24.859并發(fā)200持名/10分鐘 一24.997并發(fā)200持15分鐘26.34950個(gè)并發(fā)(以10分鐘為例)Eiichi.F ri n LjijfAu+E1/! D 4M Fcrw Eiwtum* VanvEBri:-F rm ijfldRH Lh a|3taTiSMil&flC PK*rilTFeM IwnK piKHdl bvbRwHnijwhi HHe 3VPd FhcyiJ HFTPHMMmfr! g Pigpi fTiN pv 1-U

51、iMi p*r Joni t-i1鼻 C WAOhMb */皿葡 g 隊(duì) 1TiSMil&flC PK*rilTFeM IwnK piKHdl- 3,陰射鼻口鼻的 W rafcME Fin 131ra : LfC hraum 弓M*Fui4ii r* r-ns:*巨上onGMll口皿LCUl口11SEB“蝴6運(yùn)彳而itM9ui4ii r* r-ns:*巨上onGMll口皿LCUl口11SEB“蝴6運(yùn)彳而itM9!.,OF必 r加1r Hh* 臥anap用網(wǎng)0 EQ即n.Wi口媽riiuciQDM200個(gè)并發(fā)(以10分鐘為例)戶數(shù)和持續(xù)時(shí)間的增加,響應(yīng)時(shí)間變得越來(lái)越長(zhǎng),當(dāng)200個(gè)并發(fā)的時(shí)候已經(jīng)超

52、過(guò)20秒,已經(jīng)相對(duì)較慢,但是這只是實(shí)驗(yàn)室理論測(cè)試數(shù)據(jù),在實(shí)際生產(chǎn)環(huán)境中過(guò)高的并發(fā)數(shù)和過(guò)長(zhǎng)的持 續(xù)壓力時(shí)間這種極端情況很少。但是并發(fā)持續(xù)了 5分鐘這種情況下,我們的響應(yīng)時(shí)間還是應(yīng) 該可以控制在戶數(shù)和持續(xù)時(shí)間的增加,響應(yīng)時(shí)間變得越來(lái)越長(zhǎng),當(dāng)200個(gè)并發(fā)的時(shí)候已經(jīng)超過(guò)20秒,已導(dǎo)致這樣的一種情況主要來(lái)自于網(wǎng)絡(luò)不佳造成(該問(wèn)題并不是由于服務(wù)器端的網(wǎng)絡(luò)不良,而是來(lái)自用戶端的網(wǎng)絡(luò)不佳導(dǎo)致)2、TPS (事務(wù)數(shù)/秒)(以10分鐘為例)測(cè)試用例TPS并發(fā)50持名拿10分鐘3.086并發(fā)100持名拿10分鐘6.260并發(fā)200持續(xù)10分鐘7.18450個(gè)并發(fā)(以10分鐘為例)Urai pWindDflifl F

53、Wti finMm!MinEnni|hTiA4bAMfeGWi4- Hh iwwwtfHF FFHamai pv baamiIl anix i am ix W” 八皿IW阜歟itH .血通 )JUvMim5,5Tnd咕 g HF FFHamai pv baamiIl anix i am ix W” 八皿IW阜歟itH .血通 )JUvMim5,5Tnd咕 g 弓 m W 他鼻,0 汕1期iicuoiGr 中rUMPHewwcH- 曲評(píng) StecsjeNatwuk CWi TifhBap4 g NMrMnSH4Liv E-Rfl iii FlaKflh*:|wrl-pLet100個(gè)并發(fā)(以10分鐘為例)其wdh MTii1卜 livtn GumArnngVeW Uw MUD* Rym Ee %e4Ee -rm ijcri Q ipkx T ifM Rnpwv Ttflf Twuec F-MdlF dM Iwojk Rnd- WitoFkfciMU(Mhi Hh e Svnvd-r*t Li f afcil Monl FWwi

溫馨提示

  • 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)論