南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告(20)(1)_第1頁
南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告(20)(1)_第2頁
南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告(20)(1)_第3頁
南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告(20)(1)_第4頁
南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告(20)(1)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、高正軟件有限公司南寧市政府決策支持與分析系統(tǒng)性能測試報(bào)告Document InformationProject Name:決策支持與分析系統(tǒng)Document Version No:1.0Document Version Date:2005-09-20Prepared By:王攀攀Preparation Date:2005-09-20Reviewed By:Review Date:Distribution ListFrom DateCompany / RoleEmail / Phone To Action*Due DateCompany / RoleEmail / Phone * Action

2、Types: Approve, Review, Inform, File, Action Required, Attend Meeting, Other (please specify)Version HistoryVer. No.Ver. DateRevised ByDescriptionFilename1.02005-09-020王攀攀初稿版權(quán)說明本文檔中的所有內(nèi)容為高正軟件有限公司的機(jī)密和專屬所有。未經(jīng)高正軟件有限公司的明確書面許可,任何組織或個(gè)人不得以任何目的、任何形式及任何手段復(fù)制或傳播本文檔部分或全部內(nèi)容。目錄1概述51.1測試目的51.2測試方法51.3測試系統(tǒng)環(huán)境配置51.4參

3、考資料62壓力測試場景一62.1場景一特征62.2準(zhǔn)備過程62.3測試結(jié)果62.3.1基本測試結(jié)果62.3.2測試結(jié)果表72.3.3性能曲線圖72.3.4壓力測試小結(jié)103壓力測試場景二103.1場景二特征103.2準(zhǔn)備過程113.3測試結(jié)果113.3.1基本測試結(jié)果113.3.2測試結(jié)果表113.3.3性能曲線圖123.3.4壓力測試小結(jié)154壓力測試場景三154.1場景三特征154.2測試數(shù)據(jù)154.2.1基本測試結(jié)果154.2.2測試結(jié)果表164.2.3性能曲線圖164.2.4壓力測試小結(jié)195附錄201 概述1.1 測試目的本次壓力測試主要針對南寧市政府決策支持與分析系統(tǒng)性能進(jìn)行壓力測

4、試。 1.2 測試方法l 測試工具及腳本:應(yīng)用LR工具(Loadrunner)作為輔助工具,對應(yīng)用系統(tǒng)的主要參數(shù)(例如線程數(shù)、可同時(shí)接受任務(wù)數(shù)、可承受接收記錄數(shù))等等進(jìn)行管理,及對線程進(jìn)行正確行分析,計(jì)算壓力測試結(jié)果,計(jì)算性能圖繪制數(shù)據(jù)等等。l 測試方法:通過工具LR啟動/關(guān)閉線程,直到應(yīng)用系統(tǒng)滿足壓力測試要求的循環(huán)次數(shù)為止。1.3 測試系統(tǒng)環(huán)境配置服務(wù)器環(huán)境如下:服務(wù)器操作系統(tǒng):windows xp服務(wù)器IP:192.168.2.44服務(wù)器配置:tongweb,sqlserver2000,testdirector測試環(huán)境是:Csn1: Csn IP: 192.168.2.54 Csn操作系統(tǒng)

5、:windows xp 用 戶: admin 配 置: mercury loadrunner,sqlserver2000Csn2: Csn IP: 192.168.2.128 Csn操作系統(tǒng):windows xp 用 戶: custumer 配 置: mercury loadrunner,sqlserver20001.4 參考資料決策支持與分析系統(tǒng)需求規(guī)格說明書決策支持與分析系統(tǒng)詳細(xì)設(shè)計(jì)說明書決策支持與分析系統(tǒng)用戶手冊決策支持與分析系統(tǒng)培訓(xùn)手冊2 壓力測試場景一2.1 場景一特征單機(jī)運(yùn)行測試腳本,多線程運(yùn)行。設(shè)置虛擬用戶總數(shù)為200,負(fù)載類型采用分組,1分鐘內(nèi)設(shè)置20個(gè)用戶,用戶呈階梯形上升,

6、直到達(dá)到虛擬用戶的最大數(shù)。負(fù)載排隊(duì)等待至數(shù)據(jù)響應(yīng)時(shí)間設(shè)置為6分鐘(默認(rèn)值為2分鐘,根據(jù)測試環(huán)境系統(tǒng)配置的負(fù)載能力設(shè)置)。錄取場景過程:用戶登錄,進(jìn)入系統(tǒng)管理-用戶管理界面,對不同類型進(jìn)行查詢,并新增用戶做保存操作。本場景的測試意義主要是驗(yàn)證功能的正確性,多用戶登錄操作,查詢及新增的并發(fā)性,線程每次循環(huán)取記錄數(shù)是否正確?等等,為其它的壓力測試場景測試做好基礎(chǔ)工作。本場景是在啟動sqlserver2000、tongweb、testdirector應(yīng)用后進(jìn)行測試。2.2 準(zhǔn)備過程錄制。本場景模擬200個(gè)并發(fā)用戶,包括用戶登錄和用戶查詢,登錄部分放在vuser_init,中,用戶查詢放在Action中

7、。2.3 測試結(jié)果2.3.1 基本測試結(jié)果主要檢查項(xiàng)主要檢查點(diǎn)結(jié)果三個(gè)原則優(yōu)先級高的先發(fā)同級時(shí)間優(yōu)先按照落地方承受能力發(fā)送OKOKOK線程名與落地方的對應(yīng)關(guān)系線程名與落地方的完全對應(yīng)OK線程每次循環(huán)取記錄數(shù)記錄數(shù)正確OK用戶登錄并發(fā)操作OK用戶類型查詢并發(fā)操作OK2.3.2 測試結(jié)果表Elapsed Time(共用時(shí)間)Hits/Second(每秒鐘采樣率)Passed Transactions(通過事務(wù))Failed Transactions(未通過事務(wù))Error(錯(cuò)誤)00:09:58(hh:mm:ss)19.46(last 60 sec)600002.3.3 性能曲線圖2.3.3.1

8、圖表說明:虛擬用戶數(shù)隨時(shí)間變化圖X軸為線程共用時(shí)間,Y軸為隨時(shí)間變化的虛擬用戶數(shù),各曲線狀態(tài)意義參照下圖(響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖)2.3.3.2 圖表說明:響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖上圖可以看到,總共有200個(gè)虛擬用戶,都執(zhí)行成功,沒有發(fā)生錯(cuò)誤。由于我們采用分組方式,20個(gè)用戶為一組。最多運(yùn)行用戶組數(shù)量為20個(gè),最少為0個(gè),平均為16個(gè)。2.3.3.3 圖表說明:虛擬用戶響應(yīng)時(shí)間圖X軸為共用時(shí)間,Y軸為響應(yīng)時(shí)間,各曲線狀態(tài)意義參照下圖(事務(wù)響應(yīng)數(shù)據(jù)圖),可以看出,用戶查詢事務(wù)的響應(yīng)時(shí)間要比用戶登錄響應(yīng)時(shí)間明顯長。2.3.3.4 圖表說明:事務(wù)響應(yīng)數(shù)據(jù)圖從數(shù)據(jù)中可以看到,登錄操作在當(dāng)前壓力測試場景下

9、,最長的執(zhí)行時(shí)間是19.395秒,最短的6.622秒,平均是11.860秒,標(biāo)準(zhǔn)差是3.154,最后一次響應(yīng)時(shí)間是10.207秒;用戶查詢操作在當(dāng)前壓力測試場景下,最長的執(zhí)行時(shí)間是47.057秒,最短的8.004秒,平均是38.958秒,標(biāo)準(zhǔn)差是7.143秒,最后一次響應(yīng)時(shí)間是41.764秒. 中國最大的資料庫下載2.3.3.5 圖表說明:Transaction Summary圖從上圖中可以看出,用戶登錄和用戶查詢的響應(yīng)事務(wù)數(shù)量是一樣的。2.3.3.6 圖示說明:Average Transaction Response Time圖可以看到,用戶查詢事務(wù)的響應(yīng)時(shí)間隨著用戶數(shù)的增加,響應(yīng)時(shí)間明顯增

10、加。2.3.3.7 圖表說明:用戶查詢事務(wù)分解頁面上圖可以看到,用戶查詢事務(wù)共有三個(gè)組件組成,其中Estrflag=FIND下載用的時(shí)間最長,并且?guī)缀跛械臅r(shí)間都用在了FirstBuffer上,而其大小為8.331kb,并不是很大。2.3.4 壓力測試小結(jié)下列測試指標(biāo)證明系統(tǒng)處于極度飽和狀態(tài)l Total throughput(bytes)(系統(tǒng)總吞吐量):51,679,091l Average throughput(bytes/second)( 系統(tǒng)平均吞吐量):86,276l Total Hits(系統(tǒng)總采樣率):11,328l Average Hits per second(系統(tǒng)平均采樣

11、率):18.9123 壓力測試場景二3.1 場景二特征單機(jī)運(yùn)行測試腳本,多線程運(yùn)行。設(shè)置虛擬用戶總數(shù)為100,負(fù)載類型采用分組,1分鐘內(nèi)設(shè)置20個(gè)用戶,用戶呈階梯形上升,直到達(dá)到虛擬用戶的最大數(shù)。負(fù)載排隊(duì)等待至數(shù)據(jù)響應(yīng)時(shí)間設(shè)置為6分鐘(默認(rèn)值為2分鐘,根據(jù)測試環(huán)境系統(tǒng)配置的負(fù)載能力設(shè)置)。錄取場景過程:數(shù)據(jù)錄入-保存-提交-審核及查詢操作。該場景驗(yàn)證功能的正確性,數(shù)據(jù)庫訪問的吞吐能力、系統(tǒng)線程的協(xié)調(diào)能力,同時(shí)也可驗(yàn)證在高強(qiáng)度壓力下功能的正確性。本場景是在啟動sqlserver2000,tongweb、testdirector應(yīng)用后進(jìn)行測試。3.2 準(zhǔn)備過程錄制。本場景包括用戶登錄,進(jìn)入數(shù)據(jù)采集

12、各操作界面,然后錄入,保存,提交,審核及查詢操作流程,其中登錄部分放在vuser_init,中,其它流程放在Action中。3.3 測試結(jié)果3.3.1 基本測試結(jié)果主要檢查項(xiàng)主要檢查點(diǎn)結(jié)果三個(gè)原則優(yōu)先級高的先發(fā)OK同級時(shí)間優(yōu)先OK按照落地方承受能力發(fā)送OK線程名與落地方的對應(yīng)關(guān)系線程名與落地方的完全對應(yīng)OK線程每次循環(huán)取記錄數(shù)記錄數(shù)正確OK數(shù)據(jù)錄入錄入正確OK數(shù)據(jù)保存保存成功OK數(shù)據(jù)提交提交成功OK數(shù)據(jù)審核審核成功OK數(shù)據(jù)查詢查詢成功OK3.3.2 測試結(jié)果表Elapsed Time(共用時(shí)間)Hits/Second(每秒鐘采樣率)Passed Transactions(通過事務(wù))Failed

13、 Transactions(未通過事務(wù))Error(錯(cuò)誤)00:05:19(hh:mm:ss)9.59(last 60 sec)300003.3.3 性能曲線圖3.3.3.1 圖表說明:虛擬用戶數(shù)隨時(shí)間變化圖X軸為線程共用時(shí)間,Y軸為隨時(shí)間變化的虛擬用戶數(shù)。各曲線狀態(tài)意義參照下圖(響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖)3.3.3.2 圖表說明:響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖上圖可以看到,總共有100個(gè)虛擬用戶,都執(zhí)行成功,沒有發(fā)生錯(cuò)誤。最多運(yùn)行用戶組數(shù)量為40個(gè),最少為0個(gè),平均為19個(gè)3.3.3.3 圖表說明:虛擬用戶響應(yīng)時(shí)間圖X軸為共用時(shí)間,Y軸為響應(yīng)時(shí)間。各曲線狀態(tài)意義參照下圖(事務(wù)響應(yīng)數(shù)據(jù)圖)。 3.3.3

14、.4 圖表說明:事務(wù)響應(yīng)數(shù)據(jù)圖此場景主要測試數(shù)據(jù)采集操作負(fù)載,從數(shù)據(jù)中可以看到,數(shù)據(jù)采集各流程操作在當(dāng)前壓力測試場景下,最長的執(zhí)行時(shí)間是68.690秒,最短的63.961秒,平均是65.523秒,標(biāo)準(zhǔn)差是1.121秒,最后一次響應(yīng)時(shí)間是64.419秒。3.3.3.5 圖表說明:Transaction Summary圖從上圖中可以看出,登錄與數(shù)據(jù)采集各流程操作事務(wù)數(shù)量沒有超過標(biāo)準(zhǔn)值。3.3.3.6 圖示說明:Average Transaction Response Time圖上圖可以看到,數(shù)據(jù)采集流程操作的平均響應(yīng)時(shí)間要遠(yuǎn)遠(yuǎn)高于登錄操作,且其響應(yīng)時(shí)間的起伏坡度不大。3.3.3.7 圖表說明:數(shù)據(jù)

15、采集事務(wù)分解頁面上圖可以看到,數(shù)據(jù)采集事務(wù)因是全流程操作,共有十個(gè)組件組成,其中runtype=modify下載用的時(shí)間最長,其大小為95.65kb。3.3.4 壓力測試小結(jié)下列測試指標(biāo)證明系統(tǒng)處于輕載狀態(tài)l Total throughput(bytes)(系統(tǒng)總吞吐量):93,270,811l Average throughput(bytes/second)( 系統(tǒng)平均吞吐量):291,471l Total Hits(系統(tǒng)總采樣率):8,200l Average Hits per second(系統(tǒng)平均采樣率):25.6254 壓力測試場景三4.1 場景三特征單機(jī)運(yùn)行測試腳本,多線程運(yùn)行。設(shè)

16、置虛擬用戶總數(shù)為200,負(fù)載類型采用分組,1分鐘內(nèi)設(shè)置20個(gè)用戶,用戶呈階梯形上升,直到達(dá)到虛擬用戶的最大數(shù)。負(fù)載排隊(duì)等待至數(shù)據(jù)響應(yīng)時(shí)間設(shè)置為6分鐘。(默認(rèn)值為2分鐘,根據(jù)測試環(huán)境系統(tǒng)配置的負(fù)載能力設(shè)置)錄取場景過程:對報(bào)表分類查詢,分行政區(qū)劃,類型,未報(bào)和漏報(bào)查詢。該場景驗(yàn)證數(shù)據(jù)庫訪問的吞吐能力是否有改善,可以改善多少?本場景是在啟動sqlserver2000,tongweb、testdirector應(yīng)用后進(jìn)行測試。4.2 測試數(shù)據(jù)4.2.1 基本測試結(jié)果主要檢查項(xiàng)主要檢查點(diǎn)結(jié)果三個(gè)原則優(yōu)先級高的先發(fā)OK同級時(shí)間優(yōu)先OK按照落地方承受能力發(fā)送OK線程名與落地方的對應(yīng)關(guān)系線程名與落地方的完全對

17、應(yīng)OK線程每次循環(huán)取記錄數(shù)記錄數(shù)正確OK數(shù)據(jù)類型查詢查詢成功OK4.3 準(zhǔn)備過程錄制。本場景包括用戶登錄,進(jìn)入數(shù)據(jù)催報(bào)操作界面,對報(bào)表作查詢,行政區(qū)劃相應(yīng)地點(diǎn),上報(bào)類型選擇未報(bào),其中登錄部分放在vuser_init,中,其它流程放在Action中。4.3.1 測試結(jié)果表Elapsed Time(共用時(shí)間)Hits/Second(每秒鐘采樣率)Passed Transactions(通過事務(wù))Failed Transactions(未通過事務(wù))Error(錯(cuò)誤)00:05:19(hh:mm:ss)9.59(last 60 sec)300004.3.2 性能曲線圖4.3.2.1 圖表說明:虛擬用戶

18、數(shù)隨時(shí)間變化圖X軸為線程共用時(shí)間,Y軸為隨時(shí)間變化的虛擬用戶數(shù)。各曲線狀態(tài)意義參照下圖(響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖)4.3.2.2 圖表說明:響應(yīng)數(shù)據(jù)及其執(zhí)行情況圖上圖可以看到,總共有200個(gè)虛擬用戶,都執(zhí)行成功,沒有發(fā)生錯(cuò)誤。最多運(yùn)行用戶組數(shù)量為20個(gè),最少為0個(gè),平均為20個(gè)4.3.2.3 圖表說明:虛擬用戶響應(yīng)時(shí)間圖X軸為共用時(shí)間,Y軸為響應(yīng)時(shí)間。各曲線狀態(tài)意義參照下圖(事務(wù)響應(yīng)數(shù)據(jù)圖)。4.3.2.4 圖表說明:事務(wù)響應(yīng)數(shù)據(jù)圖從數(shù)據(jù)中可以看到,數(shù)據(jù)催報(bào)操作在當(dāng)前壓力測試場景下,最長的執(zhí)行時(shí)間是21.254秒,最短的10.054秒,平均是16.066秒,標(biāo)準(zhǔn)差是3.390秒,最后一次響應(yīng)時(shí)間是15.339秒。4.3.2.5 圖表說明:Transaction Summary圖從上圖中可以看出,登錄與數(shù)據(jù)催報(bào)查詢操作事務(wù)數(shù)量沒有超過標(biāo)準(zhǔn)值。4.3.2.6 圖示說明:Average Transaction Respons

溫馨提示

  • 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

提交評論