網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告_第1頁
網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告_第2頁
網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告_第3頁
網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告_第4頁
網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

性能測試報(bào)告PAGENUMPAGES9-PAGE5網(wǎng)上訂餐系統(tǒng)性能測試報(bào)告――――――――――――――――――――帥哥小組我?guī)?、你帥、他也?/p>

目錄TOC\o"1-2"\h\z1. 測試目的 42. 測試地點(diǎn) 43. 測試環(huán)境 43.1. 服務(wù)器、客戶端環(huán)境 43.2. 測試工具 54. 測試規(guī)模及限制 55. 測試過程說明 55.1. 測試模型 55.2. 測試案例 65.3. 測試場景 66. 測試結(jié)果 76.1. 平均響應(yīng)時(shí)間 76.2. 差錯(cuò)率統(tǒng)計(jì) 96.3. 主機(jī)系統(tǒng)資源消耗 107. 性能測試總結(jié) 118. 大數(shù)據(jù)量業(yè)務(wù)測試數(shù)據(jù) 118.1. 測試參數(shù) 118.2. 測試結(jié)果 11測試目的本報(bào)告是針對(duì)網(wǎng)上訂餐系統(tǒng)的功能完整性、高可靠性的集群、系統(tǒng)容量等多方面而進(jìn)行的。其目的主要是驗(yàn)證系統(tǒng)架構(gòu)設(shè)計(jì)決策的正確性,檢驗(yàn)架構(gòu)設(shè)計(jì)是否有能力承受高并發(fā)登錄系統(tǒng)進(jìn)行交易和大數(shù)據(jù)量的批量處理業(yè)務(wù),根據(jù)用戶提出的業(yè)務(wù)需求組織利用典型業(yè)務(wù)來驗(yàn)證,網(wǎng)上訂餐系統(tǒng)是否能夠適應(yīng),發(fā)現(xiàn)現(xiàn)有系統(tǒng)中可能存在的性能方面問題,提出可行性建議,以盡可能降低后續(xù)工作風(fēng)險(xiǎn),為系統(tǒng)的穩(wěn)定運(yùn)行提供保證。主要測試目標(biāo)如下:1、獲得網(wǎng)上訂餐系統(tǒng)的性能表現(xiàn),為系統(tǒng)上線提供依據(jù)。2、考查網(wǎng)上訂餐系統(tǒng)的并發(fā)性和效率情況,為代碼優(yōu)化提供指導(dǎo)。3、獲得系統(tǒng)性能較優(yōu)的參數(shù)配置,為網(wǎng)上訂餐系統(tǒng)調(diào)優(yōu)提供依據(jù)。4、獲得網(wǎng)上訂餐系統(tǒng)在不同負(fù)載下的主機(jī)資源消耗情況,為硬件配置提供依據(jù)。測試地點(diǎn)黃槐樓某間宿舍測試環(huán)境服務(wù)器、客戶端環(huán)境本次測試的服務(wù)器環(huán)境為網(wǎng)上訂餐系統(tǒng)的生產(chǎn)主機(jī),客戶環(huán)境為1臺(tái)P41.6G的便攜式筆記本。本次測試使用的設(shè)備清單如下:設(shè)備類型設(shè)備型號(hào)操作系統(tǒng)數(shù)據(jù)庫/軟件內(nèi)存CPU業(yè)務(wù)服務(wù)器1*HPRX4640Win7Oracle9201XXX系統(tǒng)2G2*安騰1.1客戶端1*IBMR50eWin7sougouExploreLoadRunner11.0512MP4網(wǎng)絡(luò)客戶端通過局域網(wǎng)訪問win7系統(tǒng)。測試工具測試項(xiàng)目測試工具監(jiān)控器性能測試工具LoadRunner11.0Protocol:Web/HTMLMonitors:SystemResource測試工具特點(diǎn)介紹:LoadRunner是用于預(yù)測系統(tǒng)行為和性能的壓力測試工具。它通過模擬大量用戶來對(duì)整個(gè)企業(yè)的基礎(chǔ)設(shè)施進(jìn)行測試,以發(fā)現(xiàn)問題。LoadRunner使用虛擬用戶來最小化測試的硬件和人員需求。虛擬用戶是一個(gè)代理,它模擬真實(shí)的用戶來測試程序。通過使用虛擬用戶生成器,用戶可以生成虛擬用戶。在生成虛擬用戶后,用戶可以定義壓力場景了-這是業(yè)務(wù)操作和虛擬用戶數(shù)量的結(jié)合。LoadRunner采用了可視化控制器–一個(gè)交互的環(huán)境來組織、驅(qū)動(dòng)和管理壓力測試的場景。控制器通過驅(qū)動(dòng)和同步真實(shí)應(yīng)用和多個(gè)并發(fā)用戶來執(zhí)行測試。測試過程說明測試模型為了使性能測試盡量準(zhǔn)確,必須要符合以下幾點(diǎn):被測試的功能屬于系統(tǒng)應(yīng)用高峰狀態(tài)的功能范圍。虛擬用戶的在線或并發(fā)數(shù)量應(yīng)模擬實(shí)際用戶的在線或并發(fā)數(shù)量。虛擬用戶執(zhí)行功能的方式應(yīng)模擬實(shí)際用戶執(zhí)行功能的方式。數(shù)據(jù)庫的數(shù)據(jù)規(guī)模盡量等于上線時(shí)的數(shù)據(jù)規(guī)模。根據(jù)上述條件,我們建立了合適的性能測試模型,包括期望響應(yīng)時(shí)間、測試環(huán)境、測試場景、測試數(shù)據(jù),使用不同類型的測試手段,同時(shí)使用監(jiān)控手段,以期正確的檢查系統(tǒng)的性能指標(biāo)。測試案例根據(jù)性能測試的選取原則,共選擇了典型案例8個(gè)。序號(hào)案例名稱案例配比(%)腳本名稱登錄30%login注冊(cè)30%Register網(wǎng)上訂餐40%Bookfook測試場景為了使測試過程和測試結(jié)果能盡可能準(zhǔn)確地反映出現(xiàn)實(shí)的生產(chǎn)系統(tǒng)場景,本次測試過程選取了具有代表性的8項(xiàng)業(yè)務(wù)操作,另外,根據(jù)初步分析,在每種并發(fā)用戶數(shù)條件下,為各項(xiàng)業(yè)務(wù)操作分配了一定數(shù)量配比關(guān)系的虛擬用戶,詳見下表。測試場景與虛擬并發(fā)用戶分配表序號(hào)業(yè)務(wù)操作用戶數(shù)2020登錄2020注冊(cè)2020網(wǎng)上訂餐2020合計(jì)6060測試場景說明:根據(jù)系統(tǒng)的規(guī)模,進(jìn)行1次壓力場景測試,分別是:20虛擬用戶場景20虛擬用戶場景每次測試過程的場景如下:加壓方式:每10秒加載五個(gè)虛擬用戶,以20用戶壓力測試為例,在40秒內(nèi)加載完畢;穩(wěn)定運(yùn)行時(shí)間:為了保證測試過程充分過程和數(shù)據(jù)準(zhǔn)確,每次腳本運(yùn)行的時(shí)間定為5分鐘。減壓方式:每10秒加載五個(gè)虛擬用戶,同時(shí)卸載所有用戶;思考時(shí)間設(shè)置:按照錄制時(shí)的思考時(shí)間重播。思考時(shí)間是客戶等待的時(shí)間或者瀏覽網(wǎng)頁時(shí)間,其間無鼠標(biāo)和鍵盤操作。為了真實(shí)地反映實(shí)際情況,采用了實(shí)際的思考時(shí)間。其他設(shè)置:完全模擬IE或者搜狗瀏覽器行為;模擬瀏覽器緩存;記錄標(biāo)準(zhǔn)日志;網(wǎng)絡(luò)帶寬不限測試結(jié)果平均響應(yīng)時(shí)間平均響應(yīng)時(shí)間序號(hào)業(yè)務(wù)操作平均響應(yīng)時(shí)間(秒)20user20user登錄2.6102.922注冊(cè)1.0051.411網(wǎng)上訂餐0.7680.98120用戶平均事務(wù)響應(yīng)時(shí)間差錯(cuò)率統(tǒng)計(jì)序號(hào)業(yè)務(wù)操作操作員數(shù)通過數(shù)失敗數(shù)差錯(cuò)率登錄206800%206000%注冊(cè)2097000%2038800%網(wǎng)上訂餐201600%2080600%2038000%20用戶事務(wù)摘要主機(jī)系統(tǒng)資源消耗負(fù)載(操作員數(shù))業(yè)務(wù)服務(wù)器(CPU占用率%)2059.12性能測試總結(jié)本次并發(fā)性能測試,選取業(yè)務(wù)操作頻率最高的3個(gè)測試案例:登錄,注冊(cè)網(wǎng)上訂餐。分別模擬了20人并發(fā)操作業(yè)務(wù)節(jié)點(diǎn)。測試的性能參數(shù)包括:操作業(yè)務(wù)的平均響應(yīng)時(shí)間、系統(tǒng)差錯(cuò)率、主機(jī)系統(tǒng)資源消耗等。測試結(jié)果小結(jié)如下:(1)操作業(yè)務(wù)的平均響應(yīng)時(shí)間在可接受范圍之內(nèi),20個(gè)并發(fā)用戶登陸平均時(shí)間為2.922秒,生成XXX操作為9.150秒,其他業(yè)務(wù)操作均低于2秒。(2)系統(tǒng)差錯(cuò)率在可接受范圍之內(nèi),系統(tǒng)差錯(cuò)率全為0%。(3)業(yè)務(wù)服務(wù)器總體性能比較穩(wěn)定,系統(tǒng)資源消耗比較合理。在20個(gè)用戶時(shí),業(yè)務(wù)服務(wù)器中平均CPU占用率為78.73%。大數(shù)據(jù)量業(yè)務(wù)測試數(shù)據(jù)設(shè)備類型設(shè)備型號(hào)操作系統(tǒng)數(shù)據(jù)庫/軟件內(nèi)存CPU業(yè)務(wù)服務(wù)器1*HPRX4640Win7Oracle9201XXX系統(tǒng)2G2*安騰1.1客戶端1*IBMR50eWi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論