




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、新華人壽渠道管理系統(tǒng)性能測試報(bào)告2010年5月21日文檔信息文檔標(biāo)題新華人壽渠道管理系統(tǒng)性能測試報(bào)告版 本 號(hào)v1.1版本日期2010-5-14打印日期文 件 名新華人壽渠道管理系統(tǒng)性能測試報(bào)告歸檔目錄管理人員審批信息姓名部門/角色意見日期修改歷史版本日期修改說明修改人1.02010-5-14草稿1.12010-5-20初稿目錄1.概述51.1項(xiàng)目背景51.2測試目的52.測試范圍62.1測試目標(biāo)62.2業(yè)務(wù)模型63.測試環(huán)境83.1系統(tǒng)架構(gòu)圖83.2測試環(huán)境機(jī)器配置表84.測試方法94.1基準(zhǔn)測試94.2單交易負(fù)載測試94.3混合場景負(fù)載測試93.4性能測試案例設(shè)計(jì)103.4.1系統(tǒng)登錄10
2、3.4.2人員信息查詢103.4.3銷售團(tuán)隊(duì)查詢113.4.4網(wǎng)點(diǎn)信息查詢113.4.5人員基本信息維護(hù)123.4.6銷售團(tuán)隊(duì)信息維護(hù)123.4.7網(wǎng)點(diǎn)基本信息維護(hù)133.5性能測試場景設(shè)計(jì)133.5.1系統(tǒng)登錄133.5.2人員信息查詢143.5.3銷售團(tuán)隊(duì)查詢143.5.4網(wǎng)點(diǎn)信息查詢143.5.5人員基本信息維護(hù)143.5.6銷售團(tuán)隊(duì)信息維護(hù)153.5.7網(wǎng)點(diǎn)基本信息維護(hù)153.5.8混合場景負(fù)載測試155.測試計(jì)劃176.測試結(jié)果186.1基準(zhǔn)測試186.1.1系統(tǒng)登錄186.1.2人員查詢186.1.3團(tuán)隊(duì)查詢186.1.4網(wǎng)點(diǎn)查詢196.1.5人員維護(hù)196.1.6團(tuán)隊(duì)維護(hù)196.
3、1.7網(wǎng)點(diǎn)維護(hù)196.2單交易負(fù)載測試196.2.1系統(tǒng)登錄196.2.2人員查詢266.2.3 團(tuán)隊(duì)查詢316.2.4 網(wǎng)點(diǎn)查詢326.2.5 人員維護(hù)336.2.6 團(tuán)隊(duì)維護(hù)336.2.7 網(wǎng)點(diǎn)維護(hù)346.3混合場景負(fù)載測試396.4其他負(fù)載測試416.4測試結(jié)論與建議42結(jié)論42建議437.附件1:451. 概述1.1項(xiàng)目背景本系統(tǒng)的目標(biāo)是使渠道業(yè)務(wù)日常管理電子化、簡單化,對(duì)各渠道業(yè)務(wù)發(fā)展提供強(qiáng)大的后臺(tái)數(shù)據(jù)支持?,F(xiàn)階段公司迅速發(fā)展,業(yè)務(wù)迅速擴(kuò)張,業(yè)務(wù)拓展模式不斷創(chuàng)新。公司的銷售渠道涉及到個(gè)人營銷保險(xiǎn)、團(tuán)體保險(xiǎn)、銀行保險(xiǎn)、至尊理財(cái)、營銷保險(xiǎn)等多個(gè)領(lǐng)域,由于各個(gè)領(lǐng)域的保險(xiǎn)特點(diǎn)不同、管理方法也
4、呈現(xiàn)出多樣性。需要的是一套能夠處理并突出體現(xiàn)各個(gè)保險(xiǎn)領(lǐng)域的特性的銷售管理系統(tǒng),從管理角度出發(fā)對(duì)銷售的各個(gè)階段進(jìn)行控制,對(duì)銷售人員進(jìn)行管理,為銷售人員提供從培訓(xùn)、售前、售后以及傭金結(jié)算等一系列完整的服務(wù)支持。為達(dá)到這一目標(biāo),需要利用現(xiàn)代的信息處理技術(shù)和科學(xué)手段,全面實(shí)現(xiàn)銷售管理中的各項(xiàng)要求,通過計(jì)算機(jī)輔助實(shí)現(xiàn)管理的科學(xué)化、規(guī)范化、系統(tǒng)化與自動(dòng)化,與業(yè)務(wù)系統(tǒng)一起建立一套完整的保險(xiǎn)管理系統(tǒng)和。1.2測試目的通過模擬,在測試環(huán)境上盡量真實(shí)再現(xiàn)新華人壽銀代渠道銷售管理系統(tǒng)生產(chǎn)環(huán)境的日常業(yè)務(wù)量高峰時(shí)的場景。通過結(jié)果分析,查看哪些業(yè)務(wù)出現(xiàn)響應(yīng)時(shí)間長,交易失敗的情況。查看新華人壽銀代渠道銷售管理系統(tǒng)是否符合設(shè)
5、計(jì)的性能要求。2. 測試范圍2.1測試目標(biāo)性能測試是針對(duì)系統(tǒng)并發(fā)處理能力、交易響應(yīng)時(shí)間等性能指標(biāo)所進(jìn)行的測試。目的是在盡可能模擬生產(chǎn)環(huán)境的前提下,單一渠道方面的性能,實(shí)現(xiàn)以下目標(biāo)(相關(guān)指標(biāo)參考合同附件): 模擬系統(tǒng)在實(shí)際生產(chǎn)環(huán)境下峰值時(shí)的系統(tǒng)處理能力及性能表現(xiàn)。 檢測軟件中的問題:通過并發(fā)測試執(zhí)行,揭示程序中的隱含的問題或沖突,從而修復(fù)系統(tǒng)中的薄弱環(huán)節(jié)。 通過對(duì)各項(xiàng)測試及監(jiān)控結(jié)果的綜合分析,發(fā)現(xiàn)、定位性能瓶頸,為改善系統(tǒng)性能提供整體優(yōu)化方案,為后期性能調(diào)優(yōu)提供參考依據(jù)。 保證在生產(chǎn)環(huán)境的業(yè)務(wù)和用戶量下,性能滿足業(yè)務(wù)人員操作需求,主要需求如下:l 日常平均在線用戶數(shù)500人,高峰期在線用戶數(shù)70
6、0人。 注:目前核心業(yè)務(wù)系統(tǒng)有效用戶數(shù):24045,核心業(yè)務(wù)系統(tǒng)日常在線用戶數(shù)平均為2.6k ,高峰期在線用戶數(shù)為3.6k,渠道系統(tǒng)按照核心系統(tǒng)用戶數(shù)量的20%計(jì)算,所以平均在線用戶數(shù)量為500,高峰為700。l 薪資考核計(jì)算效率: 考核計(jì)算、薪資計(jì)算均能夠在2-4小時(shí)內(nèi)完成。l 其他操作時(shí)效要求如下: 提交信息維護(hù),系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。 按照機(jī)構(gòu)號(hào)或人員編碼查詢信息詳情,系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。 按照條件查詢清單,系統(tǒng)應(yīng)在15-30秒內(nèi)響應(yīng)。 按照條件生成統(tǒng)計(jì)報(bào)表,根據(jù)復(fù)雜性,系統(tǒng)響應(yīng)時(shí)間不同,最慢應(yīng)在5分鐘內(nèi)響應(yīng)。 按分支機(jī)構(gòu)進(jìn)行考核確認(rèn),系統(tǒng)應(yīng)在15分鐘內(nèi)完成。2.2業(yè)務(wù)模型序號(hào)業(yè)務(wù)模塊業(yè)務(wù)
7、名稱類型數(shù)據(jù)量平均用戶數(shù)最大用戶數(shù)響應(yīng)時(shí)間1系統(tǒng)登錄系統(tǒng)登錄登錄5007005秒2人員管理人員查詢查詢4000050070030秒3網(wǎng)點(diǎn)管理網(wǎng)點(diǎn)信息查詢查詢300050070030秒4團(tuán)隊(duì)管理銷售團(tuán)隊(duì)查詢查詢300050070030秒5人員管理人員修改交易5007005秒6網(wǎng)點(diǎn)管理網(wǎng)點(diǎn)修改交易5007005秒7團(tuán)隊(duì)管理團(tuán)隊(duì)修改交易5007005秒8薪資考核普處理批處理管理批處理5006002-4小時(shí)注:業(yè)務(wù)模型選擇參考了運(yùn)維部門提供的菜單使用頻率參考此處需要對(duì)性能場景設(shè)計(jì),先做個(gè)簡單說明。30并發(fā)的測試場景,以登錄為例,每個(gè)并發(fā)用戶,迭代登錄20次,也就是說30并發(fā),在1.5分鐘內(nèi)前后共有30
8、*20=600人次登錄系統(tǒng), 40并發(fā)場景,在2分鐘內(nèi)有40*20=800人次登錄,50并發(fā)場景,在2.5分鐘內(nèi)有50*20=1000人次登錄。3. 測試環(huán)境3.1系統(tǒng)架構(gòu)圖3.2測試環(huán)境機(jī)器配置表系統(tǒng)服務(wù)器配置操作系統(tǒng)及安裝軟件臺(tái)數(shù)應(yīng)用服務(wù)器應(yīng)用服務(wù)器服務(wù)器:1*2.6g雙核2g 內(nèi)存 320g 硬盤 1電源red hat nash 5.1.19.6jdk1.6.0jboss 41銷售管理平臺(tái)數(shù)據(jù)庫和元數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)器服務(wù)器:1*2.6g雙核4g 內(nèi)存 320g 硬盤 1電源red hat nash 5.1.19.6oracle 10g 14. 測試方法4.1基準(zhǔn)測試測試環(huán)境確認(rèn)之后,
9、對(duì)業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員查詢、團(tuán)隊(duì)查詢、網(wǎng)點(diǎn)查詢、人員維護(hù)、網(wǎng)點(diǎn)維護(hù)、團(tuán)隊(duì)維護(hù))做基準(zhǔn)測試。目的是檢查業(yè)務(wù)本身是否存在性能缺陷。同時(shí)為將來的混合場景負(fù)載測試性能分析提供參考依據(jù)。場景設(shè)置:編寫測試客戶端向新華人壽銀代渠道銷售管理系統(tǒng)應(yīng)用服務(wù)器發(fā)送業(yè)務(wù)請(qǐng)求并接收返回結(jié)果的腳本,在系統(tǒng)無壓力情況下運(yùn)行10次迭代,每次迭代間等待1秒,取業(yè)務(wù)的平均響應(yīng)時(shí)間作為衡量指標(biāo)。4.2單交易負(fù)載測試單交易負(fù)載測試是對(duì)業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員查詢、團(tuán)隊(duì)查詢、網(wǎng)點(diǎn)查詢、人員維護(hù)、網(wǎng)點(diǎn)維護(hù)、團(tuán)隊(duì)維護(hù))加上一定量的負(fù)載,進(jìn)行測試以獲取該交易的性能指標(biāo)。目的是為了驗(yàn)證這些典型交易是否存在
10、并發(fā)問題,并獲取其響應(yīng)時(shí)間,作為混合場景測試中業(yè)務(wù)模型配比的參考。場景設(shè)置:制作單個(gè)交易的性能測試腳本,在負(fù)載測試工具中設(shè)置并發(fā)用戶數(shù)等于30、40、50,每秒登陸10個(gè)用戶,迭代20次,每次迭代等待1秒,忽略思考時(shí)間,獲取平均響應(yīng)時(shí)間。30并發(fā)=600人次,40并發(fā)=800人次,50人次=1000人次。4.3混合場景負(fù)載測試混合場景負(fù)載測試是按照業(yè)務(wù)模型的約定,在一定量的并發(fā)情況下測試以下指標(biāo):業(yè)務(wù)的平均交易響應(yīng)時(shí)間、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器的資源使用情況、交易正確率等。通過性能測試,可以模擬實(shí)際生產(chǎn)環(huán)境中在業(yè)務(wù)處理高峰期實(shí)物資產(chǎn)管理系統(tǒng)的壓力情況,得到此時(shí)的實(shí)物資產(chǎn)管理系統(tǒng)性能表現(xiàn)數(shù)據(jù),為
11、系統(tǒng)的實(shí)際上線運(yùn)行提供可靠的參考。場景設(shè)置:按照業(yè)務(wù)模型比例設(shè)置測試場景,設(shè)置并發(fā)量60,每1秒登陸10個(gè)用戶,忽略思考時(shí)間,每次運(yùn)行測試15分鐘,每次迭代間等待1秒,收集系統(tǒng)性能變化曲線。 4.4性能測試案例設(shè)計(jì)4.4.1系統(tǒng)登錄系統(tǒng)登錄腳本名稱系統(tǒng)登錄程序版本用例編號(hào)xh-xtdl-01子系統(tǒng)測試目的測試用戶登錄的并發(fā)能力及系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署,同時(shí)存在不同身份的系統(tǒng)使用用戶步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1打開登錄頁否否2輸入用戶名、密碼、選擇機(jī)構(gòu)否否3點(diǎn)擊“登錄”按鈕是是登錄設(shè)置檢查點(diǎn)4登陸后展現(xiàn)頁面信息否否5注
12、銷用戶否是注銷編制人員編制日期2010-04-134.4.2人員信息查詢?nèi)藛T信息查詢腳本名稱人員查詢程序版本用例編號(hào)xh-rycx-02子系統(tǒng)測試目的測試人員信息查詢功能系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署 步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇人員管理人員信息管理人員信息查詢否是進(jìn)入人員查詢菜單3輸入查詢條件否是錄入人員查詢條件4點(diǎn)擊“查詢”按鈕否是人員查詢5勾選需要查詢的人員記錄,點(diǎn)擊明細(xì)按鈕否是人員明細(xì)設(shè)置檢查點(diǎn)編制人員編制日期2010-04-134.4.3銷售團(tuán)隊(duì)查詢銷售團(tuán)隊(duì)查詢明細(xì)腳本名稱銷售團(tuán)隊(duì)查詢程序版本用例
13、編號(hào)xh-tdcx-03子系統(tǒng)測試目的測試銷售團(tuán)隊(duì)查詢功能的系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇銷售團(tuán)隊(duì)管理銷售團(tuán)隊(duì)查詢明細(xì)否是進(jìn)入團(tuán)隊(duì)查詢菜單3點(diǎn)選查詢條件 否是錄入團(tuán)隊(duì)查詢條件4點(diǎn)擊“查詢”按鈕否是團(tuán)隊(duì)查詢5勾選需要記錄,點(diǎn)擊銷售團(tuán)隊(duì)明細(xì)按鈕否是團(tuán)隊(duì)明細(xì)設(shè)置檢查點(diǎn)編制人員編制日期2010-04-134.4.4網(wǎng)點(diǎn)信息查詢網(wǎng)點(diǎn)基本信息查詢腳本名稱網(wǎng)點(diǎn)信息查詢程序版本用例編號(hào)xh-wdmx-04子系統(tǒng)測試目的測試網(wǎng)點(diǎn)基本信息維護(hù)系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前
14、提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進(jìn)入菜單:銀保渠道網(wǎng)點(diǎn)管理網(wǎng)點(diǎn)信息維護(hù)否是進(jìn)入網(wǎng)點(diǎn)查詢菜單3輸入查詢條件否是錄入網(wǎng)點(diǎn)查詢條件4點(diǎn)擊“查詢”按鈕否是網(wǎng)點(diǎn)查詢5點(diǎn)擊“明細(xì)”按鈕否是網(wǎng)點(diǎn)明細(xì)編制人員編制日期2010-04-134.4.5人員基本信息維護(hù)人員基本信息維護(hù)腳本名稱人員入司程序版本用例編號(hào)xh-ryrs-05子系統(tǒng)測試目的測試人員入司的系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進(jìn)入菜單:銀保渠道人員管理人員信息管理人員信息維護(hù)否是進(jìn)入人員新
15、增菜單3點(diǎn)擊新增按鈕否是進(jìn)入人員修改界面設(shè)置檢查點(diǎn)4錄入或者選錄人員信息否是人員信息錄入5點(diǎn)擊“新增”按鈕否是人員入司編制人員編制日期2010-04-134.4.6銷售團(tuán)隊(duì)信息維護(hù)銷售團(tuán)隊(duì)信息維護(hù)腳本名稱團(tuán)隊(duì)新增程序版本用例編號(hào)xh-tdxz-06子系統(tǒng)測試目的測試團(tuán)隊(duì)新增的系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進(jìn)入菜單:銀保渠道銷售團(tuán)隊(duì)管理銷售團(tuán)隊(duì)維護(hù)否是進(jìn)入團(tuán)隊(duì)維護(hù)菜單3點(diǎn)擊新增按鈕否是進(jìn)入團(tuán)隊(duì)新增界面4錄入或者選錄團(tuán)隊(duì)信息團(tuán)隊(duì)信息錄入5點(diǎn)擊“新增”按鈕否是團(tuán)隊(duì)新增編制人員編制日期201
16、0-04-134.4.7網(wǎng)點(diǎn)基本信息維護(hù)網(wǎng)點(diǎn)基本信息維護(hù)腳本名稱網(wǎng)點(diǎn)新增程序版本用例編號(hào)xh-wdwh-07子系統(tǒng)測試目的測試網(wǎng)點(diǎn)基本信息維護(hù)系統(tǒng)響應(yīng)時(shí)間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時(shí)間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進(jìn)入菜單:網(wǎng)點(diǎn)管理網(wǎng)點(diǎn)信息維護(hù)否是進(jìn)入網(wǎng)點(diǎn)維護(hù)菜單3點(diǎn)擊新增按鈕否是進(jìn)入網(wǎng)點(diǎn)新增界面設(shè)置檢查點(diǎn)4填選網(wǎng)點(diǎn)信息否是填寫網(wǎng)點(diǎn)信息5點(diǎn)擊新增按鈕否是網(wǎng)點(diǎn)新增編制人員編制日期2010-04-134.4.8 薪資考核批處理網(wǎng)點(diǎn)基本信息維護(hù)腳本名稱薪酬計(jì)算程序版本用例編號(hào)xh-xzkh-20子系統(tǒng)測試目的測試薪資考核系統(tǒng)響應(yīng)時(shí)
17、間。特殊說明通過前臺(tái)操作,對(duì)系統(tǒng)造成負(fù)載壓力前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點(diǎn)是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進(jìn)入菜單:銀保渠道批處理管理薪酬計(jì)算申請(qǐng)否是進(jìn)入薪酬計(jì)算菜單3選擇部門、月份否是選擇薪酬計(jì)算條件4點(diǎn)擊申請(qǐng)按鈕否是薪酬計(jì)算申請(qǐng)編制人員編制日期2010-05-244.5性能測試場景設(shè)計(jì)4.5.1系統(tǒng)登錄序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1系統(tǒng)登錄基準(zhǔn)測試系統(tǒng)登錄110001002系統(tǒng)登錄30并發(fā)系統(tǒng)登錄302001011003系統(tǒng)登錄40并發(fā)系統(tǒng)登錄402001011004系統(tǒng)登錄50并發(fā)系統(tǒng)登錄502001011
18、004.5.2人員信息查詢序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1人員查詢基準(zhǔn)測試人員查詢110001002人員查詢30并發(fā)人員查詢302001011003人員查詢40并發(fā)人員查詢402001011004人員查詢50并發(fā)人員查詢502001011004.5.3銷售團(tuán)隊(duì)查詢序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1團(tuán)隊(duì)查詢基準(zhǔn)測試團(tuán)隊(duì)查詢110001002團(tuán)隊(duì)查詢30并發(fā)團(tuán)隊(duì)查詢302001011003團(tuán)隊(duì)查詢40并發(fā)團(tuán)隊(duì)查詢402001011004團(tuán)隊(duì)查詢50并發(fā)團(tuán)隊(duì)查詢502001011004.5.
19、4網(wǎng)點(diǎn)信息查詢序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1網(wǎng)點(diǎn)查詢基準(zhǔn)測試網(wǎng)點(diǎn)查詢110001002網(wǎng)點(diǎn)查詢30并發(fā)網(wǎng)點(diǎn)查詢302001011003網(wǎng)點(diǎn)查詢40并發(fā)網(wǎng)點(diǎn)查詢402001011004網(wǎng)點(diǎn)查詢50并發(fā)網(wǎng)點(diǎn)查詢502001011004.5.5人員基本信息維護(hù)序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1人員入司基準(zhǔn)測試人員入司110001002人員入司30并發(fā)人員入司302001011003人員入司40并發(fā)人員入司402001011004人員入司50并發(fā)人員入司502001011004.5.6銷售團(tuán)
20、隊(duì)信息維護(hù)序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1團(tuán)隊(duì)新增基準(zhǔn)測試團(tuán)隊(duì)新增110001002團(tuán)隊(duì)新增30并發(fā)團(tuán)隊(duì)新增302001011003團(tuán)隊(duì)新增40并發(fā)團(tuán)隊(duì)新增402001011004團(tuán)隊(duì)新增50并發(fā)團(tuán)隊(duì)新增502001011004.5.7網(wǎng)點(diǎn)基本信息維護(hù)序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1網(wǎng)點(diǎn)新增基準(zhǔn)測試網(wǎng)點(diǎn)新增110001002網(wǎng)點(diǎn)新增30并發(fā)網(wǎng)點(diǎn)新增302001011003網(wǎng)點(diǎn)新增40并發(fā)網(wǎng)點(diǎn)新增402001011004網(wǎng)點(diǎn)新增50并發(fā)網(wǎng)點(diǎn)新增502001011004.5.8薪資考核計(jì)
21、算測試序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔查詢時(shí)間一次查詢二次查詢?nèi)尾樵兯拇尾樵?薪資考核基準(zhǔn)測試薪資考核11051015202薪資考核30并發(fā)計(jì)算薪資考核301030601202403薪資考核40并發(fā)計(jì)算薪資考核401030601202404薪資考核50并發(fā)計(jì)算薪資考核50103060120240注:薪酬計(jì)算場景比較特殊,計(jì)算完成時(shí)沒有在前臺(tái)提示,所以才用roadrunner前臺(tái)提交計(jì)算申請(qǐng),記錄開始時(shí)間;通過去數(shù)據(jù)庫查詢或者在前臺(tái)界面查詢計(jì)算結(jié)果 ,直到查詢出需要的所有結(jié)果,記錄時(shí)間。結(jié)束時(shí)間-開始時(shí)間約為薪資考核計(jì)算所用時(shí)間。所有計(jì)算應(yīng)該在4小時(shí)之內(nèi)完成計(jì)算。4.5.9
22、混合場景負(fù)載測試由于壓力演示環(huán)境并發(fā)用戶適量限制,混合場景設(shè)置為60人并發(fā)混合場景,主要是測試使用頻率最高查詢功能。序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1系統(tǒng)登錄60并發(fā)系統(tǒng)登錄0運(yùn)行15分鐘01150人員查詢?nèi)藛T查詢30團(tuán)隊(duì)查詢團(tuán)隊(duì)查詢20網(wǎng)點(diǎn)查詢網(wǎng)點(diǎn)查詢10人員修改人員修改0網(wǎng)點(diǎn)修改網(wǎng)點(diǎn)修改0團(tuán)隊(duì)修改團(tuán)隊(duì)修改0薪酬計(jì)算薪酬計(jì)算前臺(tái)提交計(jì)算申請(qǐng),后臺(tái)一直運(yùn)行注:薪酬計(jì)算場景比較特殊,計(jì)算完成時(shí)沒有在前臺(tái)提示,所以才用roadrunner前臺(tái)提交計(jì)算申請(qǐng),后臺(tái)一直運(yùn)行計(jì)算,作為負(fù)載。5. 測試計(jì)劃內(nèi)容開始日期結(jié)束日期人力資源金濤李勇君王利鵬測試
23、環(huán)境和版本確認(rèn)2010-4-122010-4-12測試方案編寫與評(píng)審2010-4-132010-4-16測試數(shù)據(jù)準(zhǔn)備2010-5-072010-5-10測試腳本開發(fā)2010-5-102010-5-11測試場景設(shè)置2010-5-122010-5-13測試執(zhí)行2010-5-122010-5-13測試結(jié)果分析2010-5-142010-5-14測試報(bào)告編寫2010-5-142010-5-14系統(tǒng)調(diào)優(yōu)后測試2010-5-172010-5-20修改測試報(bào)告2010-5-202010-5-21報(bào)告評(píng)審2010-5-242010-5-256. 測試結(jié)果6.1基準(zhǔn)測試6.1.1系統(tǒng)登錄6.1.2人員查詢6.1
24、.3團(tuán)隊(duì)查詢平均響應(yīng)時(shí)間6.1.4網(wǎng)點(diǎn)查詢 6.1.5人員維護(hù) 待測6.1.6團(tuán)隊(duì)維護(hù) 待測6.1.7網(wǎng)點(diǎn)維護(hù) 6.2單交易負(fù)載測試6.2.1系統(tǒng)登錄平均響應(yīng)時(shí)間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時(shí)間分析:基準(zhǔn)響應(yīng)時(shí)間為:0.675s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時(shí)間為3.386s,40并發(fā)系統(tǒng)響應(yīng)時(shí)間為4.82s;50并發(fā)用戶系統(tǒng)響應(yīng)時(shí)間為6.002s。30并發(fā)、40并發(fā),響應(yīng)時(shí)間小于5秒,符合測試目標(biāo);50登錄響應(yīng)時(shí)間大于測試目標(biāo)要求時(shí)間。cpu利用率(單位:百分比)30人并發(fā):40人并發(fā):50人并發(fā)cpu利用率分析:在負(fù)載測試過程中,隨著壓力的增大,應(yīng)用服務(wù)器
25、使用:30并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值80%,平均使用率77%,在正常范圍之內(nèi);40并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值100%,平均使用率81%,處以滿負(fù)荷運(yùn)行;50并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值89%,平均使用率78% ,處以滿負(fù)荷運(yùn)行;數(shù)據(jù)庫服務(wù)器cpu使用率,峰值均未超過50%,平均值均為超過 35%,使用正常;內(nèi)存應(yīng)用服務(wù)器物理內(nèi)存使用情況如圖,物理內(nèi)存容量為2g,空閑約為50m。數(shù)據(jù)庫服務(wù)器物理內(nèi)存使用情況如圖,物理內(nèi)存容量為4g,運(yùn)行負(fù)載時(shí)空閑最大約為500m,最小為0;吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐
26、量平均約為9.2m/s, 峰值約為14.5m/s,;40人并發(fā)吞吐量平均約為9.7m/s,峰值約為16.5m/s,50人并發(fā)吞吐量平均約為8.8m/s,峰值約為17 m/s,由此可見3040并發(fā)之間,隨著用戶并發(fā)數(shù)增加平均吞吐量呈上升趨勢,4050并發(fā)并發(fā)用戶數(shù)量增加了,平均吞吐量反而有所減小,由于并發(fā)用戶超過系統(tǒng)響應(yīng)能力,所以系統(tǒng)在現(xiàn)有環(huán)境下的處理能力約為9.5m/s。處理事務(wù)數(shù)量(單位:個(gè)/ 秒)30并發(fā)40并發(fā):50并發(fā):處理事務(wù)數(shù)量分析:30并發(fā)處理事務(wù)量 6.3個(gè)/秒,40并發(fā)處理事務(wù)量10.4個(gè)/秒,50并發(fā)處理事務(wù)量6個(gè)/秒,由此可見,40并發(fā)系統(tǒng)處理能力最高。6.2.2人員查詢
27、平均響應(yīng)時(shí)間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時(shí)間分析:基準(zhǔn)響應(yīng)時(shí)間為:0.286s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時(shí)間為5.086s,40并發(fā)系統(tǒng)響應(yīng)時(shí)間為6.371s;50并發(fā)用戶系統(tǒng)響應(yīng)時(shí)間為8.133s。系統(tǒng)在15-30秒之內(nèi)返回結(jié)果,完成測試目標(biāo)要求。cpu利用率(單位:百分比)30人并發(fā):40人并發(fā):50人并發(fā)cpu利用率分析:在負(fù)載測試過程中,隨著壓力的增大,應(yīng)用服務(wù)器的cpu成為系統(tǒng)瓶頸。30并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值99%,平均使用率84%,處以滿負(fù)荷運(yùn)行;40并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值99%,平均使用率86% ,處以滿負(fù)
28、荷運(yùn)行;50并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值99%,平均使用率85%,處以滿負(fù)荷運(yùn)行;數(shù)據(jù)庫服務(wù)器cpu使用率,峰值均未超過60%,平均值均約為超過 35%,使用正常;吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐量平均約為7.5m/s, 峰值約為10m/s,;40人并發(fā)吞吐量平均約為7.7m/s,峰值約為14.5m/s,50人并發(fā)吞吐量平均約為7.7m/s,峰值約為10m/s,由此可見系統(tǒng)在現(xiàn)有環(huán)境下,處理能力約為7.6m/s。處理事務(wù)數(shù)量(單位:個(gè)/ 秒)30并發(fā)40并發(fā):50并發(fā):6.2.3 團(tuán)隊(duì)查詢平均響應(yīng)時(shí)間(單位:秒)30人并發(fā):40人
29、并發(fā):50人并發(fā)響應(yīng)時(shí)間分析:基準(zhǔn)響應(yīng)時(shí)間為:0.118s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時(shí)間為1.355s,40并發(fā)系統(tǒng)響應(yīng)時(shí)間為1.681s;50并發(fā)用戶系統(tǒng)響應(yīng)時(shí)間為2.101s。系統(tǒng)在15-30秒之內(nèi)返回結(jié)果,完成測試目標(biāo)要求。團(tuán)隊(duì)查詢其他參數(shù)結(jié)果類似于人員查詢。6.2.4 網(wǎng)點(diǎn)查詢平均響應(yīng)時(shí)間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時(shí)間分析:基準(zhǔn)響應(yīng)時(shí)間為:0.19s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時(shí)間為2.988s,40并發(fā)系統(tǒng)響應(yīng)時(shí)間為3.509s;50并發(fā)用戶系統(tǒng)響應(yīng)時(shí)間為4.832s。系統(tǒng)在15-30秒之內(nèi)返回結(jié)果,完成測試目標(biāo)要求。網(wǎng)點(diǎn)查詢其他
30、參數(shù)結(jié)果類似于人員查詢。6.2.5 人員維護(hù)待測6.2.6 團(tuán)隊(duì)維護(hù)待測6.2.7 網(wǎng)點(diǎn)維護(hù)平均響應(yīng)時(shí)間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時(shí)間分析:基準(zhǔn)響應(yīng)時(shí)間為:0.208s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時(shí)間為0.594s,40并發(fā)系統(tǒng)響應(yīng)時(shí)間為1.5s;50并發(fā)用戶系統(tǒng)響應(yīng)時(shí)間為1.35s。網(wǎng)點(diǎn)新增系統(tǒng)響應(yīng)時(shí)間小于5秒,符合測試目標(biāo)。cpu利用率(單位:百分比)30人并發(fā):40人并發(fā):50人并發(fā)吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐量平均約為7.5m/s, 峰值約為12.5m/s,;40人并發(fā)吞吐量平均約為8.5m/
31、s,峰值約為13m/s,50人并發(fā)吞吐量平均約為7m/s,峰值約為10m/s,由此可見3040并發(fā)之間,隨著用戶并發(fā)數(shù)增加,吞吐量呈上升趨勢,4050并發(fā)并發(fā)用戶數(shù)量增加了,吞吐量反而有所減小。 處理事務(wù)數(shù)量(單位:個(gè)/ 秒)30并發(fā)40并發(fā):50并發(fā):6.3混合場景負(fù)載測試平均響應(yīng)時(shí)間(單位:秒):cpu利用率吞吐量(單位:字節(jié)/秒):混合場景結(jié)果:混合查詢場景60用戶并發(fā),人員查詢響應(yīng)時(shí)間為:4.069s,網(wǎng)點(diǎn)查詢響應(yīng)時(shí)間為:3.672s,團(tuán)隊(duì)查詢響應(yīng)時(shí)間為:3.266s,系統(tǒng)在15-30秒之內(nèi)查詢出結(jié)果,完成測試目標(biāo)要求。應(yīng)用服務(wù)器cpu峰值使用率為99%,平均使用率為88%,滿負(fù)載工作
32、;數(shù)據(jù)庫服務(wù)器cpu峰值使用率為70%,平均使用率為20%,工作在正常范圍;6.4其他負(fù)載測試測試場景設(shè)置如下:序號(hào)場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點(diǎn)1系統(tǒng)登錄100并發(fā)系統(tǒng)登錄0運(yùn)行15分鐘01150人員查詢?nèi)藛T查詢40團(tuán)隊(duì)查詢團(tuán)隊(duì)查詢30網(wǎng)點(diǎn)查詢網(wǎng)點(diǎn)查詢30人員修改人員修改0網(wǎng)點(diǎn)修改網(wǎng)點(diǎn)修改0團(tuán)隊(duì)修改團(tuán)隊(duì)修改0響應(yīng)時(shí)間如下:系統(tǒng)后臺(tái)報(bào)異常,錯(cuò)誤日志如下圖。需要對(duì)系統(tǒng)進(jìn)行調(diào)優(yōu)。6.4測試結(jié)論與建議結(jié)論在目前測試環(huán)境下(以混合場查詢景為例)。應(yīng)用服務(wù)器cpu和物理內(nèi)存容量成為系統(tǒng)瓶頸。對(duì)系統(tǒng)施加壓力時(shí),cpu queue length(排隊(duì)進(jìn)程)
33、隊(duì)列平均長度在510,使用率達(dá)到80%以上,現(xiàn)有雙核cpu不能及時(shí)處理并發(fā)請(qǐng)求,形成系統(tǒng)瓶頸,需要升級(jí)。內(nèi)存方面,物理內(nèi)存空閑約50m,若要并發(fā)處理更多用戶,需要升級(jí)。數(shù)據(jù)庫服務(wù)器物理內(nèi)存成為系統(tǒng)瓶頸。數(shù)據(jù)庫受內(nèi)存制約,物理內(nèi)存剩余80m,形成系統(tǒng)瓶頸,需要升級(jí)。cpu使用率峰值未超過55%,平均使用率在50%,進(jìn)程有排隊(duì)現(xiàn)象(queue lenght),若需要處理更大數(shù)量的并發(fā),建議增加cpu數(shù)量,增強(qiáng)并發(fā)處理能力。綜上,應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器,對(duì)系統(tǒng)性能都有所制約。建議根據(jù)本次性能測試結(jié)果,對(duì)系統(tǒng)提出以下改進(jìn)性能的建議:l 對(duì)于測試環(huán)境:1 建議對(duì)現(xiàn)有硬件經(jīng)行升級(jí)。參考配置見 ;2 現(xiàn)有服務(wù)器部署于百兆局域網(wǎng)內(nèi),100m帶寬的實(shí)際傳輸速度為于12m左右,本次測試使用10m,如果需要處理更大量的并發(fā)請(qǐng)求,服務(wù)器需要部署在千兆網(wǎng)內(nèi),服務(wù)器網(wǎng)卡使用100/1000m網(wǎng)卡。3 應(yīng)用服務(wù)器壓力較大,若使用范圍是是全國范圍,建議考慮負(fù)載均衡;l 對(duì)于程序:1 100用戶并發(fā)查詢,jboss后臺(tái)報(bào)異常日志,需要優(yōu)化應(yīng)用服務(wù)器打開文件數(shù)。2 需要優(yōu)化程序war包數(shù)據(jù)連接數(shù);3 需要優(yōu)化數(shù)據(jù)庫連接數(shù),以oracle為例需要調(diào)整processes和sessions;4 需要對(duì)數(shù)據(jù)庫查詢優(yōu)化名稱30并發(fā)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度企業(yè)ISO9001質(zhì)量管理體系認(rèn)證與審核合同
- 二零二五年度茶樓茶葉區(qū)域代理銷售合同范本
- 2025年環(huán)保型板車租賃及回收利用合同
- 二零二五年度航空航天器定制設(shè)計(jì)合同
- 二零二五年度波形護(hù)欄安裝及售后保養(yǎng)服務(wù)合同
- 二零二五版公共資源交易采購合同范本解析
- 2025版安全文明施工安全文明施工安全防護(hù)設(shè)施租賃服務(wù)協(xié)議
- 房屋租賃協(xié)議及物業(yè)設(shè)施維護(hù)規(guī)定
- 河南去年單招數(shù)學(xué)試卷
- 鐵路油料發(fā)放管理辦法
- 2023年空氣加熱室設(shè)備安裝單位工程竣工資料
- 個(gè)人查擺問題及整改措施總結(jié)(二篇)
- 海南碧凱藥業(yè)有限公司二期外用制劑車間栓劑生產(chǎn)線產(chǎn)能擴(kuò)建項(xiàng)目 環(huán)評(píng)報(bào)告
- 2024年度醫(yī)院醫(yī)療設(shè)備維修保養(yǎng)情況報(bào)告課件
- 【基于SLP方法的餐廳設(shè)施布局優(yōu)化的案例探析13000字(論文)】
- 前列腺癌護(hù)理個(gè)案查房課件
- 克羅恩病診斷與治療新指南課件
- 普惠性托育機(jī)構(gòu)申請(qǐng)托育中心情況說明基本簡介
- 古城墻修復(fù)專項(xiàng)施工方案
- 大學(xué)生勞動(dòng)教育PPT完整全套教學(xué)課件
- 2022年四川雅安市名山區(qū)綜合行政執(zhí)法局招聘輔助執(zhí)法人員11人筆試備考題庫及答案解析
評(píng)論
0/150
提交評(píng)論