產(chǎn)品項(xiàng)目性能測試報(bào)告_第1頁
產(chǎn)品項(xiàng)目性能測試報(bào)告_第2頁
產(chǎn)品項(xiàng)目性能測試報(bào)告_第3頁
產(chǎn)品項(xiàng)目性能測試報(bào)告_第4頁
產(chǎn)品項(xiàng)目性能測試報(bào)告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

.z...文檔號::內(nèi)部版本號:V2.0產(chǎn)品〔工程〕性能測試報(bào)告撰寫:×××××××測試中心編寫日期:××××年09月11日修訂歷史記錄版本創(chuàng)立/修改質(zhì)量審核創(chuàng)立/修改人時(shí)間創(chuàng)立/修改審核人時(shí)間結(jié)果2.0×××××××創(chuàng)立目錄TOC\o"1-3"\h\z1測試工程簡介31.1編寫目的31.2工程背景31.3測試參考文檔42性能測試內(nèi)容概要52.1測試目標(biāo)52.2測試用例52.3測試場景52.4測試結(jié)果指標(biāo)(詳見性能測試報(bào)告)52測試結(jié)論73測試評價(jià):74.測試資源消耗9一、測試工程簡介編寫目的本測試分析報(bào)告的編寫目的在于統(tǒng)計(jì)量化××××系統(tǒng)V2.0版本中的錯(cuò)誤和存在的問題,通過分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,發(fā)現(xiàn)軟件的缺陷和限制,從而對模塊的質(zhì)量做出一個(gè)客觀有效的評價(jià)。本測試報(bào)告的預(yù)期讀者是××××系統(tǒng)V2.0版本的軟件開發(fā)人員、工程管理人員、研發(fā)管理人員、測試經(jīng)理、測試人員、維護(hù)人員。工程背景產(chǎn)品名稱:××××系統(tǒng)軟件開發(fā)者:××××開發(fā)中心測試環(huán)境符合×××系統(tǒng)產(chǎn)品需求規(guī)格說明書的要求及××××系統(tǒng)的系統(tǒng)測試環(huán)境列表的的要求具體測試環(huán)境描述如下:表1-1性能測試環(huán)境表軟件環(huán)境〔相關(guān)軟件、操作系統(tǒng)等〕效勞器端:Windows2003Server+SP2操作系統(tǒng)客戶端:操作系統(tǒng):Windows*P+SP2瀏覽器:MicroSoftIE6.0硬件環(huán)境〔網(wǎng)絡(luò)、設(shè)備等〕效勞器配置:PC效勞器超強(qiáng)TP320配置:CPUInter(R)*eor(R)1600MHz,4G內(nèi)存、30客戶端配置:PC機(jī)超越3100E配置:CPUInter(R)Pentium(R)41400MHz,512內(nèi)存、80G硬盤網(wǎng)絡(luò)環(huán)境采用100/1000M辦公網(wǎng)測試參考文檔表1-2測試參考文檔文檔〔版本/日期〕已創(chuàng)立或可用已被接收或已經(jīng)過復(fù)審作者或來源備注需求規(guī)格說明書是■否□是□否■Svn開發(fā)組受控配置庫×××用戶使用手冊是■否□是□否■Svn開發(fā)組受控配置庫×××技術(shù)白皮書是■否□是□否■Svn開發(fā)組受控配置庫×××安裝手冊是■否□是□否■Svn開發(fā)組受控配置庫×××二、性能測試內(nèi)容概要2.1測試目標(biāo)對××××系統(tǒng)V2.0產(chǎn)品在數(shù)據(jù)庫為Mysql5、應(yīng)用效勞器為Tomcat的架構(gòu)下的性能情況進(jìn)展測試。對測試過程中的性能指標(biāo)數(shù)據(jù)進(jìn)展剖析,最終給出該工程的性能指標(biāo)數(shù)據(jù)。2.2測試用例本次性能測試重點(diǎn)關(guān)注多個(gè)虛擬用戶同時(shí)登錄及在線過程應(yīng)用效勞器的系統(tǒng)負(fù)荷情況,利用性能測試分析工具觀察登錄及在線人數(shù)是否有缺失情況,同時(shí)還要測試被測系統(tǒng)的不同人數(shù)登錄的響應(yīng)時(shí)間,記錄其性能指標(biāo)進(jìn)展比照,評估測試結(jié)果。測試使用環(huán)境:〔與功能測試環(huán)境一致〕效勞器硬件為******效勞器,操作系統(tǒng):Windows2003Server數(shù)據(jù)庫管理系統(tǒng)采用Mysql5應(yīng)用效勞器和數(shù)據(jù)庫運(yùn)行在同一臺硬件效勞器上測試工具軟件為LoadRunner8.0(SP2)2.3測試場景并發(fā)測試:模擬不同的VU用戶同時(shí)執(zhí)行登陸操作,并使用LoadRunner記錄主要參數(shù)性能指標(biāo)。2.4測試結(jié)果指標(biāo)(詳見性能測試報(bào)告)40個(gè)用戶〔訪客并發(fā)登錄〕操作性能指標(biāo)參數(shù)如下:AverageTransactionResponseTime〔平均相應(yīng)時(shí)間〕=15秒;HitsperSecond(Average)〔點(diǎn)擊率〕=208.889;ConnectionsPerSecond(Average)=8.889;TotalThroughput(bytes)=8,754,029;TotalHits=1,880;應(yīng)用效勞器系統(tǒng)資源計(jì)數(shù)器的指標(biāo)如下列圖:應(yīng)用效勞器系統(tǒng)資源計(jì)數(shù)器〔40訪客并發(fā)〕(附:詳見性能測試報(bào)告Report40.html)50個(gè)用戶操作性能指標(biāo)參數(shù)如下:AverageTransactionResponseTime〔平均相應(yīng)時(shí)間〕=20秒;HitsperSecond(Average)=213.636ConnectionsPerSecond(Average)=9.091;TotalThroughput(bytes)=10,937,937;TotalHits=2,350;應(yīng)用效勞器系統(tǒng)資源計(jì)數(shù)器的指標(biāo)如下列圖:〔附:詳見性能測試報(bào)告Report50.html〕本次測試需要獲取系統(tǒng)最大用戶并發(fā)數(shù)及系統(tǒng)最正確用戶并發(fā)數(shù)兩個(gè)性能關(guān)鍵指標(biāo)數(shù)值。三、測試結(jié)論通過40訪客并發(fā)與50訪客并發(fā)測試結(jié)果比照后,發(fā)布性能測試結(jié)論如下:測試結(jié)論:40和50個(gè)訪客并發(fā)登錄測試通過,其中40個(gè)用戶并發(fā)為系統(tǒng)最正確并發(fā)數(shù)〔此時(shí)系統(tǒng)各項(xiàng)指標(biāo)正常,系統(tǒng)處于高負(fù)荷穩(wěn)定運(yùn)行狀態(tài),系統(tǒng)狀態(tài)趨于飽和。系統(tǒng)資源得到了充分的使用。〕。而50個(gè)用戶并發(fā)為系統(tǒng)最大并發(fā)數(shù)〔此時(shí)ProcessorQueueLength〔處理器隊(duì)列性能指標(biāo)〕>2,說明理器隊(duì)列已經(jīng)存在堵塞現(xiàn)象。預(yù)計(jì)隨著壓力的增大。將導(dǎo)致處理器出現(xiàn)無法完成用戶請求而放棄操作的現(xiàn)象?!乘?、測試評價(jià)性能測試過程評價(jià)性能測試過程評價(jià):將40并發(fā)與50并發(fā)的測試結(jié)果曲線進(jìn)展迭代比照后。可以確定:隨著并發(fā)用戶數(shù)量的增加〔壓力的增加〕,中央處理器〔CPU〕將是導(dǎo)致系統(tǒng)出現(xiàn)性能瓶頸的主要原因點(diǎn)。處理器隊(duì)列出現(xiàn)堵塞現(xiàn)象將導(dǎo)致大量并發(fā)用戶無法按時(shí)完成用戶請求的響應(yīng)操作。從而響應(yīng)時(shí)間超出客觀用戶所忍受的*圍。個(gè)人認(rèn)為響應(yīng)時(shí)間不要超過20秒為宜。〔人類的潛意識里超過20秒中即到達(dá)了忍耐的峰值。每秒點(diǎn)擊率〔HitPerSecond〕數(shù)值較高,證明了本IM系統(tǒng)執(zhí)行程序的效率較高。從兩個(gè)測試結(jié)果分析報(bào)告〔LoadrunnerAnalysis報(bào)告迭代圖〔英文〕〕中可以看出隨著并發(fā)登錄的人數(shù)越多,點(diǎn)擊率越大,對效勞器的壓力也越大。50訪客并發(fā)的每秒點(diǎn)擊率到達(dá)為213次/秒。這個(gè)值是比擬高的。系統(tǒng)吞吐量〔Throughput〕是指在性能測試過程中網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量的總和,隨著并發(fā)登錄人數(shù)增多,吞吐量也在增大。并沒有出現(xiàn)衰竭的現(xiàn)象。其中40訪客并發(fā)時(shí)吞吐量為8700000,而50訪客并發(fā)時(shí)吞吐量到達(dá)了10900000。系統(tǒng)的吞吐量趨于穩(wěn)定增長。但需要注意的吞吐量很高,則網(wǎng)絡(luò)傳輸?shù)膲毫σ埠艽?。需要考慮局域網(wǎng)的帶寬問題。廣域網(wǎng)不是本次測試的*圍。本人認(rèn)為廣域網(wǎng)也無法開展類似的性能測試過程。本次測試都是在局域網(wǎng)環(huán)境下進(jìn)展的。忽略了網(wǎng)絡(luò)帶寬所受到的影響。每秒連接數(shù)〔ConnectionsPerSecond〕的NewConnections與Connectionshutdown值比擬接近。確認(rèn)系統(tǒng)不存在嚴(yán)重的連接池泄漏?!痢痢痢翜y試中心×××年九月十六日其他說明:系統(tǒng)只支持同時(shí)登陸并發(fā)操作,不支持對話并發(fā)操作〔開源代碼socket不支持Loadrunner編寫相關(guān)對話并發(fā)腳本,存在Guid算法無法獲取模擬的問題〕由于運(yùn)行測試場景時(shí)間過短〔Controller運(yùn)行時(shí)間小于20秒〕,性能記數(shù)器的值無法確定問題所在,只有LoadrunnerAnalysis生成的測試報(bào)告中記錄的點(diǎn)擊率和吞吐率等值,以及不同人數(shù)〔40人與50人〕運(yùn)行結(jié)果之間進(jìn)展比擬。得出測試結(jié)論。性能測試過程中,實(shí)時(shí)在在管理平臺來查看在線人數(shù)和性能測試運(yùn)行結(jié)果一致,沒有缺失的情況。保證了本次測試結(jié)果的有效性及準(zhǔn)確度。五、測試資源消耗資源類型資源明細(xì)軟件資源Windows2003Server+sp2Windows*P+sp2Mysql_5.0、Tomcat_5.5、JDK_1.5Loadrunner硬件資源效勞器端硬件配置:規(guī)格Intel(R)Core(TM)2CPUT72002.00GHz一級數(shù)據(jù)緩存2*32KB,8-Way,64bytelines一級指令緩存2*32KB,8-Way,64bytelines邏輯處理器個(gè)數(shù)2物理內(nèi)存總計(jì)1570924KB物理內(nèi)存剩余616308KB,39%虛擬內(nèi)存總計(jì)2097024KB虛擬內(nèi)存剩余1976500KB,94%IDE(ATA)控制芯片Intel82801GBM/GHM(ICH7-MFamily)Serial

溫馨提示

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

評論

0/150

提交評論