性能測試報(bào)告模版.(參考)_第1頁
性能測試報(bào)告模版.(參考)_第2頁
性能測試報(bào)告模版.(參考)_第3頁
性能測試報(bào)告模版.(參考)_第4頁
性能測試報(bào)告模版.(參考)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、產(chǎn)品名稱Product name密級Confidentiality level秘密產(chǎn)品版本Product versionTotal 12pages 共12頁針對XXXX內(nèi)存溢出問題性能測試報(bào)告 (僅供內(nèi)部使用)擬制:日期:審核:日期:審核:日期:批準(zhǔn):日期:針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第2頁,共12頁 Page2 Total12修訂記錄日期日期修訂版本修訂版本描述描述作者作者針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第3頁,共12頁 Page3 Total12目錄1 1概述概述 .42 2測試目的測試目的 .43 3測試設(shè)計(jì)測試設(shè)計(jì) .43.1對象分析 .43.2

2、測試策略 .43.3測試模型 .43.3.1測試環(huán)境描述 .43.4詳細(xì)測試方法 .53.4.1測試方法綜述 .53.4.2并發(fā)用戶計(jì)算及啟動 .53.4.3監(jiān)視統(tǒng)計(jì)數(shù)據(jù) .53.4.4業(yè)務(wù)模型 .64 4測試結(jié)果測試結(jié)果 .74.1CPU使用情況 .74.2內(nèi)存使用情況 .84.3頁面分解 .95 5測試結(jié)論測試結(jié)論 .12針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第4頁,共12頁 Page4 Total12XXX(針對內(nèi)存溢出問題)性能測試報(bào)告關(guān)鍵詞: XXX系統(tǒng) 性能測試 事務(wù)響應(yīng)時(shí)間 測試報(bào)告摘 要:本測試報(bào)告用于說明XXXX系統(tǒng)的內(nèi)存溢出壓力測試結(jié)果??s略語清單: XXXX:

3、XXXX管理系統(tǒng)1 1 概述概述本測試報(bào)告用于說明XXX系統(tǒng)中的內(nèi)存溢出壓力測試結(jié)果。根據(jù)客戶反饋的情況,XXX系統(tǒng)存在內(nèi)存溢出的問題,主要體現(xiàn)在系統(tǒng)運(yùn)行一段時(shí)間后,做任意業(yè)務(wù)操作,會引發(fā)內(nèi)存溢出問題,針對這種情況,分析WEB服務(wù)器的配置,執(zhí)行本次性能測試。2 2測試目的測試目的本次測試是重點(diǎn)是重現(xiàn)XXXX系統(tǒng)的內(nèi)存溢出問題。根據(jù)客戶的反饋信息,結(jié)合研發(fā)同事的建議,執(zhí)行本次測試,目的在于重現(xiàn)XXXX的內(nèi)存溢出問題,未涉及功能測試,以測試結(jié)果協(xié)助研發(fā)同事解決問題。3 3 測試設(shè)計(jì)測試設(shè)計(jì)3.1對象分析系統(tǒng)按照B/S(Browser/Server)模式設(shè)計(jì)。用JSP實(shí)現(xiàn)前臺,SQL SERVER

4、2000 做后臺數(shù)據(jù)庫。Web服務(wù)器使用JBOSS 4.0.2 ,編譯器使用JDK1.4.2版本,WEB服務(wù)器日志輸出調(diào)整為ERROR級。3.2測試策略本次測試分別模擬3個用戶,虛擬5個IP,進(jìn)行客戶信息新增,客戶列表讀取,考核標(biāo)準(zhǔn)設(shè)置中的評價(jià)標(biāo)準(zhǔn)以及新增客戶信息等操作,持續(xù)運(yùn)行3個小時(shí)與4個小時(shí)。3.3測試模型3.3.1 測試環(huán)境描述1. 測試環(huán)境需求1 系統(tǒng)環(huán)境標(biāo)準(zhǔn)配置:針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第5頁,共12頁 Page5 Total12主機(jī)用途機(jī)型/OS臺數(shù)CPU/臺內(nèi)存容量/臺對應(yīng)IPWeb服務(wù)器Windows 2003 Server111G192.168.1

5、.39數(shù)據(jù)庫服務(wù)器Windows 2003 Server112G12測試代理服務(wù)器Windows XP11512M92. 測試工具要求 PC 1臺,LOADRUNNER 8.0 性能測試工具。3. 測試代碼要求準(zhǔn)備好測試數(shù)據(jù),系統(tǒng)資源,開啟web服務(wù)。JBOSS配置java內(nèi)存為最小350M,最大 700M。3.4詳細(xì)測試方法本部分主要描述測試方法,資源監(jiān)控及測試啟動等方面內(nèi)容。3.4.1 測試方法綜述根據(jù)XXX系統(tǒng)中的權(quán)限管理機(jī)制,同一IP只能同時(shí)登錄一個用戶,這樣模擬多個用戶就需要多個不同的IP,否則權(quán)限系統(tǒng)會拒絕登錄,無法模擬實(shí)際的情況,故采用

6、IP欺騙方法,虛擬出5個不同的IP進(jìn)行測試。根據(jù)客戶反饋的結(jié)果分析,選取XXXX系統(tǒng)中的關(guān)鍵業(yè)務(wù)點(diǎn):客戶信息新增,客戶列表讀取,考核標(biāo)準(zhǔn)設(shè)置中的評價(jià)標(biāo)準(zhǔn)以及新增客戶信息,分別模擬3個IP,3個用戶,4個用戶,4個IP,持續(xù)的運(yùn)行3個小時(shí),4個小時(shí)的測試場景。測試在這樣的壓力,系統(tǒng)是否拋出內(nèi)存溢出問題。3.4.2 并發(fā)用戶計(jì)算及啟動第一次測試模擬3個用戶,同時(shí)啟動瀏覽客戶列表,新增客戶信息操作,持續(xù)運(yùn)行3個小時(shí)。第二次測試模擬4個用戶,同時(shí)啟動瀏覽客戶列表,新增客戶信息,瀏覽客戶的考核標(biāo)準(zhǔn)信息等,持續(xù)運(yùn)行4個小時(shí)。3.4.3 監(jiān)視統(tǒng)計(jì)數(shù)據(jù)根據(jù)性能測試的目的,主要對WEB服務(wù)器的CPU、內(nèi)存、進(jìn)行

7、監(jiān)控和分析。因測試服務(wù)器與測試代理機(jī)在同一網(wǎng)段內(nèi),故忽略網(wǎng)絡(luò)因素。本次測試沒有監(jiān)控?cái)?shù)據(jù)庫資源使用情況。下表列出了主要需監(jiān)控的選項(xiàng)。監(jiān)控計(jì)數(shù)點(diǎn)描述WEBWEB服務(wù)器服務(wù)器CPU 測試過程中CPU的使用率內(nèi)存測試過程中內(nèi)存使用率針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第6頁,共12頁 Page6 Total123.4.4 業(yè)務(wù)模型第一次測試模擬3個用戶在前臺進(jìn)行XXXX系統(tǒng)客戶列表瀏覽,客戶信息新增操作。業(yè)務(wù)流程如下:XXXX系統(tǒng):1、 使用用戶帳號登錄(用戶名test,密碼111)登陸到9:8080/ws,2、 選擇“客戶管理”標(biāo)簽,進(jìn)入客戶管理系統(tǒng);

8、3、 在“檔案管理”頁面進(jìn)行新增操作;4、 另外一個用戶使用用戶名admin,密碼111,登錄客戶系統(tǒng),在“檔案管理”處進(jìn)行客戶信息的瀏覽,實(shí)際是不間斷刷新客戶查詢列表;第二次測試模擬4個用戶在前臺進(jìn)行XXXX系統(tǒng)客戶列表瀏覽,客戶信息新增操作,考核標(biāo)準(zhǔn)中的評價(jià)標(biāo)準(zhǔn)瀏覽。業(yè)務(wù)流程如下:XXXX系統(tǒng):1、 使用用戶帳號登錄(用戶名test,密碼111)登陸到9:8080/ws,2、 選擇“客戶管理”標(biāo)簽,進(jìn)入客戶管理系統(tǒng);3、 在“檔案管理”頁面進(jìn)行新增操作;4、 另外一個用戶使用用戶名admin,密碼111,登錄客戶系統(tǒng),在“檔案管理”處進(jìn)行客戶信息的瀏覽,實(shí)

9、際是不間斷刷新客戶查詢列表;5、 使用用戶bj,密碼111,登錄客戶系統(tǒng),在“考核標(biāo)準(zhǔn)”中瀏覽“評價(jià)標(biāo)準(zhǔn)”頁面。針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第7頁,共12頁 Page7 Total124 4測試測試結(jié)果結(jié)果4.1CPU 使用情況第一次測試第二次針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第8頁,共12頁 Page8 Total12從上面兩張圖可以看出,在第二次測試,增加了考核標(biāo)準(zhǔn)中的評價(jià)標(biāo)準(zhǔn)瀏覽頁面的測試后,WEB服務(wù)器的CPU使用率基本維持在98左右。由此可以推測考核標(biāo)準(zhǔn)中的評價(jià)標(biāo)準(zhǔn)頁面可能存在性能問題。4.2內(nèi)存使用情況第一次針對XXXX內(nèi)存溢出問題性能測試報(bào)告

10、文檔密級 秘密第9頁,共12頁 Page9 Total12第二次由以上兩幅圖可以看出,WEB服務(wù)器的可用物理內(nèi)存在第二次測試時(shí),出現(xiàn)了下降的趨勢,在下降一定程度后,維持不變,說系統(tǒng)被用掉的物理內(nèi)存沒有及時(shí)釋放,通過比較前后兩次測試的差別,可以推測客戶評價(jià)標(biāo)準(zhǔn)處可能存在內(nèi)存泄漏問題。4.3頁面分解針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第10頁,共12頁 Page10 Total129:8080/crm/archive/providerInfoAction.do?saveInfo=true9:8080/crm/arch

11、ive/archiveTreeAction.do?isList=true&providerTypeId=hege&providerType=合格客戶以上是第一次測試結(jié)果中,對頁面進(jìn)行分解后,得出的相關(guān)頁面在服務(wù)器處理端的耗時(shí)情況。針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第11頁,共12頁 Page11 Total129:8080/crm/evaluatesys/evaluateStanMain.do?rootStalkID=19:8080/crm/evaluatesys/ListRootEvaluateStan.do

12、?bySort=true&infoType=INFORMATION以上是第二次測試客戶評價(jià)標(biāo)準(zhǔn)相關(guān)頁面的分解情況。其他的為詳盡列出。針對XXXX內(nèi)存溢出問題性能測試報(bào)告文檔密級 秘密第12頁,共12頁 Page12 Total12具體的頁面請研發(fā)同事自行分析。5 5測試結(jié)論測試結(jié)論本次測試共執(zhí)行2次,第一次執(zhí)行3小時(shí),第二次執(zhí)行4小時(shí)。整個測試過程出現(xiàn)兩次錯誤報(bào)告。測試結(jié)論如下:1、通過比較兩次測試結(jié)果,差別較大的是體現(xiàn)在第二次增加了考核標(biāo)準(zhǔn)中的評價(jià)標(biāo)準(zhǔn)頁面瀏覽操作,WEB服務(wù)器的CPU,內(nèi)存都有比較大的變化,由此可以推測考核標(biāo)準(zhǔn)中的評價(jià)標(biāo)準(zhǔn)頁面可能存在問題;2、通過分解測試對象的相關(guān)頁面,發(fā)

13、現(xiàn)幾個主要操作,涉及到數(shù)據(jù)庫查詢,添加的操作,在服務(wù)器端的耗時(shí)比較長,特別體現(xiàn)在客戶列表的讀取。故推測客戶列表處的sql語句可能存在問題,可優(yōu)化;3、WEB服務(wù)器的配置也是一個值得研究優(yōu)化的地方,如何使WEB服務(wù)器發(fā)揮最大效能,請研究同事解決;4、在測試過程中,監(jiān)控WEB服務(wù)器端的console發(fā)現(xiàn),系統(tǒng)打出了比較多的日志信息,其中有類似這樣的sql語句:16:13:02,140 INFO STDOUT Hibernate: select count(*) as col_0_0_ from XXX_WS_WSPACE_NOTICE notice0_ where (RELEASESTATE=已發(fā)布 )a

溫馨提示

  • 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

提交評論