新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案及新華人壽渠道管理系統(tǒng)性能測試報告_第1頁
新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案及新華人壽渠道管理系統(tǒng)性能測試報告_第2頁
新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案及新華人壽渠道管理系統(tǒng)性能測試報告_第3頁
新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案及新華人壽渠道管理系統(tǒng)性能測試報告_第4頁
新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案及新華人壽渠道管理系統(tǒng)性能測試報告_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案文檔信息文檔標(biāo)題新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案版本號v1.2版本日期20**-5-10打印日期文件名新華人壽銀代渠道銷售管理系統(tǒng)性能測試方案歸檔目錄管理人員審批信息姓名部門/角色意見日期修改歷史版本日期修改說明修改人V1.120**-4-19批處理管理測試方法修改V1.220**-5-10用戶并發(fā)數(shù)量修改(參考運維提供資料)測試環(huán)境提前到章節(jié)3.1;增加測試數(shù)據(jù)量說明

目錄1. 引言 51.1. 編寫目的 51.2. 預(yù)期讀者 51.3. 術(shù)語定義 62. 測試范圍 72.1. 測試目標(biāo) 72.2. 業(yè)務(wù)模型 83. 測試環(huán)境 93.1.系統(tǒng)架構(gòu)圖 93.2.測試環(huán)境機器配置表 94. 測試啟動/結(jié)束/暫停/再啟動準(zhǔn)則 104.1測試啟動準(zhǔn)則 104.2結(jié)束準(zhǔn)則 104.3暫停/再啟動準(zhǔn)則 104.4局限性 115. 測試方法 125.1需求分析階段 125.2數(shù)據(jù)準(zhǔn)備 125.3腳本錄制階段 125.4場景設(shè)計階段 135.4.1基準(zhǔn)測試 135.4.2單交易負(fù)載測試 135.4.3混合場景負(fù)載測試 135.4.4批處理管理性能測試 135.5場景執(zhí)行階段 145.6分析階段 145.7總結(jié)階段 145.8測試工具 146. 測試計劃 157. 測試交付工作產(chǎn)品 168. 測試風(fēng)險分析 179. 性能測試案例設(shè)計 189.1. 系統(tǒng)登錄 189.2. 人員信息查詢 189.3. 銷售團隊查詢 199.4. 網(wǎng)點信息查詢 209.5. 人員基本信息維護 209.6. 網(wǎng)點基本信息維護 219.7. 銷售團隊維護 229.8. 批處理管理 2310. 測試場景設(shè)計 2410.1.系統(tǒng)登錄 2410.2.人員信息查詢 2410.3.銷售團隊查詢 2410.4.人員基本信息維護 2510.5.人員基本信息維護 2510.6.網(wǎng)點基本信息維護 2610.7.團隊基本信息維護 2610.8.批處理管理 2710.9混合場景負(fù)載測試 2711. 附件1 29引言編寫目的本文檔是對新華人壽銀代渠道銷售管理系統(tǒng)性能測試所做的方案,本次性能測試實施方案有助于實現(xiàn)以下目標(biāo):明確性能測試需求、范圍、策略;明確性能測試的目標(biāo)、內(nèi)容、方法、環(huán)境、進度和標(biāo)準(zhǔn);明確性能測試的工作產(chǎn)品;該方案是實施本次性能測試的指導(dǎo)性文檔。預(yù)期讀者該項目研發(fā)人員;該項目性能測試人員;該項目管理人員等。

術(shù)語定義名稱定義客戶端一臺終端設(shè)備。模擬真實環(huán)境由客戶方在需求的基礎(chǔ)上,為自己將來的業(yè)務(wù)應(yīng)用而設(shè)置的小規(guī)模仿真系統(tǒng)環(huán)境,包括軟件、硬件及網(wǎng)絡(luò)。測試腳本通過執(zhí)行特定業(yè)務(wù)流程來模擬真實用戶(自然人)操作行為的程序代碼。虛擬用戶通過測試軟件模擬出來與系統(tǒng)進行交互操作的用戶。發(fā)出間隔由總控制程序控制,每一組(個)虛擬用戶與上一組(個)虛擬用戶開始向服務(wù)器發(fā)送操作請求的時間間隔。操作間隔(虛擬思考時間)虛擬用戶每一步操作與上一步操作之間的間隔時間。循環(huán)間隔虛擬用戶每一個業(yè)務(wù)流程與上一個業(yè)務(wù)流程之間的間隔時間。退出間隔由總控制程序控制,每一組(個)虛擬用戶與上一組(個)虛擬用戶停止向服務(wù)器發(fā)送操作請求的時間間隔。事務(wù)用于衡量某一段業(yè)務(wù)流程的操作時間所定義的若干操作請求的集合。集合點虛擬用戶在某一操作步驟前暫停執(zhí)行,等待其他虛擬用戶,直到滿足一定條件之后,若干個虛擬用戶同時發(fā)出操作請求。測試范圍測試目標(biāo)性能測試是針對系統(tǒng)并發(fā)處理能力、交易響應(yīng)時間等性能指標(biāo)所進行的測試。目的是在盡可能模擬生產(chǎn)環(huán)境的前提下,實現(xiàn)以下目標(biāo):模擬系統(tǒng)在實際生產(chǎn)環(huán)境下峰值時的系統(tǒng)處理能力及性能表現(xiàn)。檢測軟件中的問題:通過并發(fā)測試執(zhí)行,揭示程序中的隱含的問題或沖突,從而修復(fù)系統(tǒng)中的薄弱環(huán)節(jié)。通過對各項測試及監(jiān)控結(jié)果的綜合分析,發(fā)現(xiàn)、定位性能瓶頸,為改善系統(tǒng)性能提供整體優(yōu)化方案,為后期性能調(diào)優(yōu)提供參考依據(jù)。保證在生產(chǎn)環(huán)境的業(yè)務(wù)和用戶量下,性能滿足業(yè)務(wù)人員操作需求,主要需求如下:高峰在線用戶數(shù)600人,峰值能夠支持500個并發(fā)。注:并發(fā)用戶數(shù)量在硬件環(huán)境應(yīng)該與核心系統(tǒng)等同條件下,根據(jù)當(dāng)前核心系統(tǒng)現(xiàn)有數(shù)據(jù)得出;參考附件1用戶統(tǒng)計&菜單使用頻率.xls薪資考核計算效率:考核計算、薪資計算均能夠在2-4小時內(nèi)完成。其他操作時效要求如下:提交信息維護,系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。按照機構(gòu)號或人員編碼查詢信息詳情,系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。按照條件查詢清單,系統(tǒng)應(yīng)在15-30秒內(nèi)響應(yīng)。按照條件生成統(tǒng)計報表,根據(jù)復(fù)雜性,系統(tǒng)響應(yīng)時間不同,最慢應(yīng)在5分鐘內(nèi)響應(yīng)。按分支機構(gòu)進行考核確認(rèn),系統(tǒng)應(yīng)在15分鐘內(nèi)完成。

業(yè)務(wù)模型序號業(yè)務(wù)模塊業(yè)務(wù)名稱類型數(shù)據(jù)量用戶數(shù)最大并發(fā)目標(biāo)用戶數(shù)響應(yīng)時間1系統(tǒng)登錄系統(tǒng)登錄登錄5006005秒2人員管理人員查詢查詢50060030秒3網(wǎng)點管理網(wǎng)點信息查詢查詢50060030秒4銷售團隊管理銷售團隊查詢查詢50060030秒5人員管理人員修改交易5006005秒6網(wǎng)點管理網(wǎng)點新增、修改交易5006005秒7批處理管理批處理管理交易5006002-4小時注:業(yè)務(wù)模型選擇參考了運維部門提供的菜單使用頻率參考附件1用戶統(tǒng)計&菜單使用頻率.xls測試環(huán)境3.1.系統(tǒng)架構(gòu)圖3.2.測試環(huán)境機器配置表(注:可根據(jù)實際測試環(huán)境修改)系統(tǒng)服務(wù)器配置操作系統(tǒng)及安裝軟件臺數(shù)應(yīng)用服務(wù)器A應(yīng)用服務(wù)器服務(wù)器:4*2.8G六核處理器,32G內(nèi)存,146*415K硬盤,6電源RedHatEnterpriseLinux5.0及以上版本JDK1.6WebSphere7.01應(yīng)用服務(wù)器B元數(shù)據(jù)服務(wù)器日志服務(wù)器報表服務(wù)器服務(wù)器:4*2.8G六核處理器,32G內(nèi)存,146*415K硬盤,6電源RedHatEnterpriseLinux5.0及以上版本JDK1.6WebSphere7.01銷售管理平臺數(shù)據(jù)庫和元數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)器服務(wù)器:8*2.8G六核處理器,64G內(nèi)存,146*415K硬盤,6電源RedHatEnterpriseLinux5.0及以上版本Jdk1.6Oracle10g10.0.22測試啟動/結(jié)束/暫停/再啟動準(zhǔn)則4.1測試啟動準(zhǔn)則系統(tǒng)待測版本定版;數(shù)據(jù)模型建立完畢;測試環(huán)境準(zhǔn)備完畢,待測試版本已正確部署;網(wǎng)絡(luò)配置正確,連接通暢,可以滿足性能測試需求;測試人員已經(jīng)進場,并且經(jīng)過被測系統(tǒng)業(yè)務(wù)知識與測試技術(shù)的培訓(xùn);被測系統(tǒng)已經(jīng)通過了系統(tǒng)的功能測試及典型業(yè)務(wù)流程測試,功能齊備,且功能穩(wěn)定;性能測試目標(biāo)已經(jīng)通過客戶方的確認(rèn)與評審;被測系統(tǒng)的各項性能指標(biāo)已經(jīng)被明確;測試數(shù)據(jù)完備,包括測試所需的基礎(chǔ)數(shù)據(jù)與測試業(yè)務(wù)的目標(biāo)數(shù)據(jù)。4.2結(jié)束準(zhǔn)則在計劃結(jié)束日期前按計劃完成性能測試需求的調(diào)研、測試腳本的錄制與優(yōu)化、測試場景的設(shè)計與執(zhí)行、結(jié)果的收集及分析等工作,并且完成性能測試報告的編寫,且經(jīng)過客戶評審。4.3暫停/再啟動準(zhǔn)則暫停準(zhǔn)則:測試中發(fā)現(xiàn)問題,需要系統(tǒng)修改代碼,或需要更換應(yīng)用服務(wù)器;測試環(huán)境受到干擾,比如服務(wù)器被臨時征用,或服務(wù)器的其它使用會對測試結(jié)果造成干擾;需要調(diào)整測試環(huán)境資源,如加減CPU數(shù)目等;測試數(shù)據(jù)量達不到系統(tǒng)設(shè)計數(shù)據(jù)容量的一定量級水平;系統(tǒng)功能測試沒有通過,且功能實現(xiàn)不夠穩(wěn)定;被測系統(tǒng)的軟/硬件環(huán)境參數(shù)設(shè)置及操作系統(tǒng)的環(huán)境參數(shù)設(shè)置與實際生產(chǎn)環(huán)境差異較大。再啟動準(zhǔn)則:暫停問題予以解決。4.4局限性本次性能測試的結(jié)果依據(jù)目前被測系統(tǒng)的軟/硬件環(huán)境;本次性能測試的結(jié)果依據(jù)目前被測系統(tǒng)的程序版本;本次性能測試的結(jié)果依據(jù)目前被測系統(tǒng)的網(wǎng)絡(luò)環(huán)境;本次性能測試的結(jié)果依據(jù)目前被測系統(tǒng)的測試數(shù)據(jù)量(包括:基礎(chǔ)數(shù)據(jù)量和業(yè)務(wù)數(shù)據(jù)量等)。測試方法5.1需求分析階段根據(jù)業(yè)務(wù)用戶實際性能需求,生成性能測試需求調(diào)查表;根據(jù)性能測試需求調(diào)查表,選取性能測試所需的典型業(yè)務(wù);確定測試類型并制定虛擬用戶的執(zhí)行策略(包括虛擬用戶是否同時提交請求,操作流程中每一步之間的間隔時間,是否在關(guān)鍵業(yè)務(wù)點進行并發(fā)控制);批處理管理采取直接在后臺運行批處理命令的方式記錄業(yè)務(wù)的響應(yīng)時間。5.2數(shù)據(jù)準(zhǔn)備根據(jù)應(yīng)用系統(tǒng)的設(shè)計要求,準(zhǔn)備一定量級的數(shù)據(jù),包括基礎(chǔ)數(shù)據(jù)與被測業(yè)務(wù)數(shù)據(jù)。其他項目當(dāng)前數(shù)據(jù)年均增長3~5年數(shù)據(jù)測試數(shù)據(jù)量營銷員人數(shù)2000015%30000~4000040000營銷團隊數(shù)100015%2000~30003000省級分公司35地市分公司300縣級支公司1000營銷團隊最大營銷員數(shù)600營銷員月均新單數(shù)20注:數(shù)據(jù)量應(yīng)該考慮到未來三年或五年的業(yè)務(wù)數(shù)據(jù)總量。5.3腳本錄制階段利用LOADRUNNER性能測試工具中的VuserGenerator應(yīng)用,錄制性能測試執(zhí)行腳本;修改、調(diào)試、優(yōu)化并保存測試腳本;進行測試腳本執(zhí)行環(huán)境配置。5.4場景設(shè)計階段5.4.1基準(zhǔn)測試測試環(huán)境確認(rèn)之后,對業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員信息查詢、銷售團隊查詢、人員基本信息維護、網(wǎng)點基本信息維護)做基準(zhǔn)測試。目的是檢查業(yè)務(wù)本身是否存在性能缺陷。同時為將來的混合場景負(fù)載測試性能分析提供參考依據(jù)。場景設(shè)置:編寫測試客戶端向新華人壽銀代渠道銷售管理系統(tǒng)應(yīng)用服務(wù)器發(fā)送業(yè)務(wù)請求并接收返回結(jié)果的腳本,在系統(tǒng)無壓力情況下運行10次迭代,每次迭代間等待1秒,取業(yè)務(wù)的平均響應(yīng)時間作為衡量指標(biāo)。詳見測試場景設(shè)計。5.4.2單交易負(fù)載測試單交易負(fù)載測試是對業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員信息查詢、銷售團隊查詢、人員基本信息維護、網(wǎng)點基本信息維護)加上一定量的負(fù)載,進行測試以獲取該交易的性能指標(biāo)。目的是為了驗證這些典型交易是否存在并發(fā)問題,并獲取其響應(yīng)時間,作為混合場景測試中業(yè)務(wù)模型配比的參考。場景設(shè)置:制作單個交易的性能測試腳本,在負(fù)載測試工具中設(shè)置并發(fā)用戶數(shù)等于80、111、150,每秒登陸10個用戶,忽略思考時間,每個測試運行20次迭代,每次迭代間等待1秒,獲取平均響應(yīng)時間。詳見測試場景設(shè)計。5.4.3混合場景負(fù)載測試混合場景負(fù)載測試是按照業(yè)務(wù)模型的約定,在一定量的并發(fā)情況下測試以下指標(biāo):業(yè)務(wù)的平均交易響應(yīng)時間、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器的資源使用情況、交易正確率等。通過性能測試,可以模擬實際生產(chǎn)環(huán)境中在業(yè)務(wù)處理高峰期實物資產(chǎn)管理系統(tǒng)的壓力情況,得到此時的實物資產(chǎn)管理系統(tǒng)性能表現(xiàn)數(shù)據(jù),為系統(tǒng)的實際上線運行提供可靠的參考。場景設(shè)置:按照業(yè)務(wù)模型比例設(shè)置測試場景,設(shè)置并發(fā)量150,每秒登陸10個用戶,忽略思考時間,每次運行測試15分鐘,每次迭代間等待1秒,收集系統(tǒng)性能變化曲線。詳見測試場景設(shè)計。5.4.4批處理管理性能測試批處理管理性能測試采取直接在后臺運行批處理命令的方式記錄業(yè)務(wù)的響應(yīng)時間及系統(tǒng)的資源狀況。場景設(shè)置:運行批處理命令,收集批處理管理的響應(yīng)時間及系統(tǒng)的資源狀況。5.5場景執(zhí)行階段利用LOADRUNNER性能測試工具中的Controller應(yīng)用,按并發(fā)用戶數(shù)執(zhí)行設(shè)計的場景并保存場景結(jié)果;監(jiān)控系統(tǒng)資源情況及后臺進程情況(包括:LR本身的監(jiān)控器、目標(biāo)服務(wù)器操作系統(tǒng)內(nèi)核監(jiān)控器及第三方監(jiān)控器等);在測試過程中,要求研發(fā)人員或系統(tǒng)管理員配合記錄包括操作系統(tǒng)、中間件、Web服務(wù)器及數(shù)據(jù)庫的錯誤日志,并按時收集;記錄測試過程執(zhí)行日志。5.6分析階段利用LOADRUNNER性能測試工具中的Analysis應(yīng)用,分析場景執(zhí)行后的結(jié)果,產(chǎn)生性能測試報告;綜合各項監(jiān)控結(jié)果及各項監(jiān)控日志,結(jié)合LR結(jié)果報告,綜合分析定位系統(tǒng)瓶頸,并找出造成系統(tǒng)瓶頸的成因,提供合理必要的優(yōu)化方案。5.7總結(jié)階段根據(jù)性能測試執(zhí)行結(jié)果,分析測試結(jié)果是否滿足用戶需求并生成性能測試報告。5.8測試工具采用HP公司的LoadRunner測試及分析軟件作為測試工具。本次測試采用的LoadRunner版本為LR8.10。測試計劃內(nèi)容開始日期結(jié)束日期人力資源李勇君金濤測試環(huán)境和版本確認(rèn)20**-5-420**-5-7測試方案編寫與評審20**-5-420**-5-7測試數(shù)據(jù)準(zhǔn)備20**-5-720**-5-10測試腳本開發(fā)20**-5-1020**-5-11測試場景設(shè)置20**-5-1020**-5-11測試執(zhí)行20**-5-1120**-5-12測試結(jié)果分析20**-5-1220**-5-13測試報告編寫20**-5-1320**-5-14測試交付工作產(chǎn)品性能測試方案性能測試腳本性能測試場景性能測試執(zhí)行結(jié)果性能測試報告測試風(fēng)險分析風(fēng)險編號風(fēng)險描述風(fēng)險發(fā)生可能性(高、中、低)風(fēng)險對測試或項目的影響(高、中、低)責(zé)任人規(guī)避方法1被測系統(tǒng)提交延遲中中開發(fā)方1)調(diào)整計劃,在延遲的時間內(nèi)進行其他可以提前進行的工作,如培訓(xùn)、用例設(shè)計和評審等;2)告知公司,協(xié)調(diào)資源進行其他工作。2測試數(shù)據(jù)量無法達到系統(tǒng)設(shè)計的數(shù)據(jù)容量高高客戶方采用與實際數(shù)據(jù)量形成一定比例的數(shù)據(jù)量3測試環(huán)境與生產(chǎn)環(huán)境的服務(wù)器配置差異較大高高客戶方盡量接近與實際系統(tǒng)硬件資源相當(dāng)?shù)挠布Y源4被測試系統(tǒng)環(huán)境受其它應(yīng)用系統(tǒng)開發(fā)、使用及測試的影響中高客戶方由客戶協(xié)調(diào)服務(wù)器資源的使用5測試人員變動中中開發(fā)方重新協(xié)調(diào)相關(guān)測試工程師資源6性能測試周期時間資源不足低中開發(fā)方有目標(biāo),有偏重方向地選取重點性能測試業(yè)務(wù)進行測試7被測試環(huán)境的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)與實際生產(chǎn)環(huán)境存在較大差異高高客戶方盡量協(xié)調(diào)以減少被測環(huán)境資源與環(huán)境配置(包括軟件、硬件及網(wǎng)絡(luò))與生產(chǎn)環(huán)境之間環(huán)境差異性能測試案例設(shè)計系統(tǒng)登錄系統(tǒng)登錄腳本名稱系統(tǒng)登錄程序版本用例編號XH-XTDL-01子系統(tǒng)測試目的測試用戶登錄的并發(fā)能力及系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署,同時存在不同身份的系統(tǒng)使用用戶步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1打開登錄頁否否2輸入用戶名、密碼、選擇機構(gòu)否否3點擊“登錄”按鈕是是登錄設(shè)置檢查點4登陸后展現(xiàn)頁面信息否否5注銷用戶否是注銷編制人員編制日期20**-04-13人員信息查詢?nèi)藛T信息查詢腳本名稱人員查詢程序版本用例編號XH-RYCX-02子系統(tǒng)測試目的測試人員信息查詢功能系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇人員管理人員信息管理人員信息查詢否是進入人員查詢菜單3輸入查詢條件否是錄入人員查詢條件4點擊“查詢”按鈕否是人員查詢5勾選需要查詢的人員記錄,點擊明細(xì)按鈕否是人員明細(xì)設(shè)置檢查點編制人員編制日期20**-04-13人員特批查詢腳本名稱人員特批查詢程序版本用例編號XH-RYCX-09子系統(tǒng)測試目的測試人員信息查詢功能系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明登錄系統(tǒng)否否1選擇人員管理活動分析評價人員信息管理人員特批查詢否是進入特批查詢菜單2輸入查詢條件否是錄入特批查詢條件3點擊查詢按鈕否是特批查詢4點擊特批明細(xì)否是特批明細(xì)設(shè)置檢查點編制人員編制日期20**-04-13銷售團隊查詢銷售團隊查詢明細(xì)腳本名稱銷售團隊查詢程序版本用例編號XH-TDCX-03子系統(tǒng)測試目的測試銷售團隊查詢功能的系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇銷售團隊管理銷售團隊查詢明細(xì)否是進入團隊查詢菜單3點選查詢條件否是錄入團隊查詢條件4點擊“查詢”按鈕否是團隊查詢5勾選需要記錄,點擊銷售團隊明細(xì)按鈕否是團隊明細(xì)設(shè)置檢查點編制人員編制日期20**-04-13網(wǎng)點信息查詢網(wǎng)點基本信息查詢腳本名稱網(wǎng)點信息查詢程序版本用例編號XH-WDMX-04子系統(tǒng)測試目的測試網(wǎng)點基本信息維護系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道網(wǎng)點管理網(wǎng)點信息維護否是進入網(wǎng)點查詢菜單3輸入查詢條件否是錄入網(wǎng)點查詢條件4點擊“查詢”按鈕否是網(wǎng)點查詢5點擊“明細(xì)”按鈕否是網(wǎng)點明細(xì)編制人員編制日期20**-04-13人員信息維護人員基本信息維護腳本名稱人員修改程序版本用例編號XH-RYXG-05子系統(tǒng)測試目的測試修改在司人員的系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道人員管理人員信息管理人員信息維護否是進入人員修改菜單3輸入查詢條件否是錄入人員查詢條件4點擊“查詢”按鈕否是人員查詢5勾選需要修改的人員信息,點擊修改按鈕否是進入人員修改界面設(shè)置檢查點5選擇并編輯需要修改的人員信息否否6點擊“修改”按鈕否是人員修改編制人員編制日期20**-04-13銷售團隊信息維護銷售團隊信息維護腳本名稱團隊修改程序版本用例編號XH-TDXG-06子系統(tǒng)測試目的測試團隊基本信息維護系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道銷售團隊管理銷售團隊維護否是進入團隊維護菜單3點選查詢條件否是錄入團隊查詢條件4點擊“查詢”按鈕否是團隊查詢5勾選團隊,點擊“修改”按鈕否是進入團隊修改界面設(shè)置檢查點6編輯團隊信息否否7點擊“修改”按鈕否是團隊修改編制人員編制日期20**-04-13網(wǎng)點信息維護網(wǎng)點基本信息維護腳本名稱網(wǎng)點修改程序版本用例編號XH-WDWH-07子系統(tǒng)測試目的測試網(wǎng)點基本信息維護系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:網(wǎng)點管理網(wǎng)點信息維護否是進入網(wǎng)點維護菜單3輸入網(wǎng)點查詢條件否是錄入網(wǎng)點查詢條件4點擊“查詢”按鈕否是網(wǎng)點查詢5勾選修改網(wǎng)點,點擊“修改”按鈕否是進入網(wǎng)點修改界面設(shè)置檢查點6編輯網(wǎng)點信息否否7點擊“修改”按鈕否是網(wǎng)點修改編制人員編制日期20**-04-13批處理管理批處理管理腳本名稱批處理管理程序版本用例編號XH-PXL-10子系統(tǒng)測試目的測試批處理的性能。特殊說明前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1運行批處理命令否否編制人員編制日期20**-04-14測試場景設(shè)計10.1.系統(tǒng)登錄序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1系統(tǒng)登錄基準(zhǔn)測試系統(tǒng)登錄110001002系統(tǒng)登錄100并發(fā)系統(tǒng)登錄4002001011003系統(tǒng)登錄111并發(fā)系統(tǒng)登錄5002001011004系統(tǒng)登錄150并發(fā)系統(tǒng)登錄60020010110010.2.人員信息查詢序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1人員信息查詢基準(zhǔn)測試人員信息查詢110001002人員信息查詢100并發(fā)人員信息查詢4002001011003人員信息查詢111并發(fā)人員信息查詢5002001011004人員信息查詢150并發(fā)人員信息查詢60020010110010.3.銷售團隊查詢序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1銷售團隊查詢基準(zhǔn)測試銷售團隊查詢110001002銷售團隊查詢100并發(fā)銷售團隊查詢4002001011003銷售團隊查詢111并發(fā)銷售團隊查詢5002001011004銷售團隊查詢150并發(fā)銷售團隊查詢60020010110010.4.網(wǎng)點信息查詢序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1網(wǎng)點查詢基準(zhǔn)測試網(wǎng)點查詢110001002網(wǎng)點查詢100并發(fā)網(wǎng)點查詢4002001011003網(wǎng)點查詢111并發(fā)網(wǎng)點查詢5002001011004網(wǎng)點查詢150并發(fā)網(wǎng)點查詢60020010110010.5.人員信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1人員修改基準(zhǔn)測試人員修改110001002人員修改100并發(fā)人員修改4002001011003人員修改111并發(fā)人員修改5002001011004人員修改150并發(fā)人員修改60020010110010.6.銷售團隊信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1團隊修改基準(zhǔn)測試團隊修改110001002團隊修改100并發(fā)團隊修改4002001011003團隊修改111并發(fā)團隊修改5002001011004團隊修改150并發(fā)團隊修改60020010110010.7.網(wǎng)點信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1網(wǎng)點修改基準(zhǔn)測試網(wǎng)點修改110001002網(wǎng)點修改100并發(fā)網(wǎng)點修改4002001011003網(wǎng)點修改111并發(fā)網(wǎng)點修改5002001011004網(wǎng)點修改150并發(fā)網(wǎng)點修改60020010110010.8.批處理管理序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1批處理管理10.9混合場景負(fù)載測試序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1登錄111并發(fā)系統(tǒng)登錄50運行15分鐘0101100人員信息查詢?nèi)藛T信息查詢100銷售團隊查詢銷售團隊查詢100網(wǎng)點信息查詢網(wǎng)點信息查詢100人員信息修改人員修改50網(wǎng)點信息修改網(wǎng)點修改50團隊信息修改團隊修改50附件1用戶統(tǒng)計&菜單使用頻率.xls新華人壽渠道管理系統(tǒng)性能測試報告新華人壽銀代渠道銷售管理系統(tǒng)性能測試報告39/75文檔信息文檔標(biāo)題新華人壽渠道管理系統(tǒng)性能測試報告版本號v1.1版本日期2010-5-1打印日期文件名新華人壽渠道管理系統(tǒng)性能測試報告歸檔目錄管理人員審批信息姓名部門/角色意見日期修改歷史版本日期修改說明修改人1.02010-5-1草稿1.12010-5-20初稿

目錄1. 概述 51.1項目背景 51.2測試目的 52. 測試范圍 62.1測試目標(biāo) 62.2業(yè)務(wù)模型 63. 測試環(huán)境 83.1系統(tǒng)架構(gòu)圖 83.2測試環(huán)境機器配置表 84. 測試方法 94.1基準(zhǔn)測試 94.2單交易負(fù)載測試 94.3混合場景負(fù)載測試 93.4性能測試案例設(shè)計 103.4.1系統(tǒng)登錄 103.4.2人員信息查詢 103.4.3銷售團隊查詢 113.4.4網(wǎng)點信息查詢 113.4.5人員基本信息維護 123.4.6銷售團隊信息維護 123.4.7網(wǎng)點基本信息維護 133.5性能測試場景設(shè)計 133.5.1系統(tǒng)登錄 133.5.2人員信息查詢 143.5.3銷售團隊查詢 143.5.4網(wǎng)點信息查詢 143.5.5人員基本信息維護 143.5.6銷售團隊信息維護 153.5.7網(wǎng)點基本信息維護 153.5.8混合場景負(fù)載測試 155. 測試計劃 176. 測試結(jié)果 186.1基準(zhǔn)測試 186.1.1系統(tǒng)登錄 186.1.2人員查詢 186.1.3團隊查詢 186.1.4網(wǎng)點查詢 196.1.5人員維護 196.1.6團隊維護 196.1.7網(wǎng)點維護 196.2單交易負(fù)載測試 196.2.1系統(tǒng)登錄 196.2.2人員查詢 266.2.3團隊查詢 316.2.4網(wǎng)點查詢 326.2.5人員維護 336.2.6團隊維護 336.2.7網(wǎng)點維護 346.3混合場景負(fù)載測試 396.4其他負(fù)載測試 416.4測試結(jié)論與建議 42結(jié)論 42建議 437. 附件1: 45概述1.1項目背景本系統(tǒng)的目標(biāo)是使渠道業(yè)務(wù)日常管理電子化、簡單化,對各渠道業(yè)務(wù)發(fā)展提供強大的后臺數(shù)據(jù)支持?,F(xiàn)階段公司迅速發(fā)展,業(yè)務(wù)迅速擴張,業(yè)務(wù)拓展模式不斷創(chuàng)新。公司的銷售渠道涉及到個人營銷保險、團體保險、銀行保險、至尊理財、電話營銷保險等多個領(lǐng)域,由于各個領(lǐng)域的保險特點不同、管理方法也呈現(xiàn)出多樣性。需要的是一套能夠處理并突出體現(xiàn)各個保險領(lǐng)域的特性的銷售管理系統(tǒng),從管理角度出發(fā)對銷售的各個階段進行控制,對銷售人員進行管理,為銷售人員提供從培訓(xùn)、售前、售后以及傭金結(jié)算等一系列完整的服務(wù)支持。為達到這一目標(biāo),需要利用現(xiàn)代的信息處理技術(shù)和科學(xué)手段,全面實現(xiàn)銷售管理中的各項要求,通過計算機輔助實現(xiàn)管理的科學(xué)化、規(guī)范化、系統(tǒng)化與自動化,與業(yè)務(wù)系統(tǒng)一起建立一套完整的保險管理系統(tǒng)和網(wǎng)絡(luò)。1.2測試目的通過模擬,在測試環(huán)境上盡量真實再現(xiàn)新華人壽銀代渠道銷售管理系統(tǒng)生產(chǎn)環(huán)境的日常業(yè)務(wù)量高峰時的場景。通過結(jié)果分析,查看哪些業(yè)務(wù)出現(xiàn)響應(yīng)時間長,交易失敗的情況。查看新華人壽銀代渠道銷售管理系統(tǒng)是否符合設(shè)計的性能要求。測試范圍2.1測試目標(biāo)性能測試是針對系統(tǒng)并發(fā)處理能力、交易響應(yīng)時間等性能指標(biāo)所進行的測試。目的是在盡可能模擬生產(chǎn)環(huán)境的前提下,單一渠道方面的性能,實現(xiàn)以下目標(biāo)(相關(guān)指標(biāo)參考合同附件):模擬系統(tǒng)在實際生產(chǎn)環(huán)境下峰值時的系統(tǒng)處理能力及性能表現(xiàn)。檢測軟件中的問題:通過并發(fā)測試執(zhí)行,揭示程序中的隱含的問題或沖突,從而修復(fù)系統(tǒng)中的薄弱環(huán)節(jié)。通過對各項測試及監(jiān)控結(jié)果的綜合分析,發(fā)現(xiàn)、定位性能瓶頸,為改善系統(tǒng)性能提供整體優(yōu)化方案,為后期性能調(diào)優(yōu)提供參考依據(jù)。保證在生產(chǎn)環(huán)境的業(yè)務(wù)和用戶量下,性能滿足業(yè)務(wù)人員操作需求,主要需求如下:日常平均在線用戶數(shù)500人,高峰期在線用戶數(shù)700人。注:目前核心業(yè)務(wù)系統(tǒng)有效用戶數(shù):24045,核心業(yè)務(wù)系統(tǒng)日常在線用戶數(shù)平均為2.6K,高峰期在線用戶數(shù)為3.6K,渠道系統(tǒng)按照核心系統(tǒng)用戶數(shù)量的20%計算,所以平均在線用戶數(shù)量為500,高峰為700。薪資考核計算效率:考核計算、薪資計算均能夠在2-4小時內(nèi)完成。其他操作時效要求如下:提交信息維護,系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。按照機構(gòu)號或人員編碼查詢信息詳情,系統(tǒng)應(yīng)在2秒內(nèi)響應(yīng)。按照條件查詢清單,系統(tǒng)應(yīng)在15-30秒內(nèi)響應(yīng)。按照條件生成統(tǒng)計報表,根據(jù)復(fù)雜性,系統(tǒng)響應(yīng)時間不同,最慢應(yīng)在5分鐘內(nèi)響應(yīng)。按分支機構(gòu)進行考核確認(rèn),系統(tǒng)應(yīng)在15分鐘內(nèi)完成。2.2業(yè)務(wù)模型序號業(yè)務(wù)模塊業(yè)務(wù)名稱類型數(shù)據(jù)量平均用戶數(shù)最大用戶數(shù)響應(yīng)時間1系統(tǒng)登錄系統(tǒng)登錄登錄5007005秒2人員管理人員查詢查詢4000050070030秒3網(wǎng)點管理網(wǎng)點信息查詢查詢300050070030秒4團隊管理銷售團隊查詢查詢300050070030秒5人員管理人員修改交易5007005秒6網(wǎng)點管理網(wǎng)點修改交易5007005秒7團隊管理團隊修改交易5007005秒8薪資考核普處理批處理管理批處理5006002-4小時注:業(yè)務(wù)模型選擇參考了運維部門提供的菜單使用頻率參考此處需要對性能場景設(shè)計,先做個簡單說明。30并發(fā)的測試場景,以登錄為例,每個并發(fā)用戶,迭代登錄20次,也就是說30并發(fā),在1.5分鐘內(nèi)前后共有30*20=600人次登錄系統(tǒng),40并發(fā)場景,在2分鐘內(nèi)有40*20=800人次登錄,50并發(fā)場景,在2.5分鐘內(nèi)有50*20=1000人次登錄。測試環(huán)境3.1系統(tǒng)架構(gòu)圖3.2測試環(huán)境機器配置表系統(tǒng)服務(wù)器配置操作系統(tǒng)及安裝軟件臺數(shù)應(yīng)用服務(wù)器應(yīng)用服務(wù)器服務(wù)器:1*2.6G雙核2G內(nèi)存320GRedhatnashJDK1.6.0JBoss41銷售管理平臺數(shù)據(jù)庫和元數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)器服務(wù)器:1*2.6G雙核4G內(nèi)存320GRedhatnashOracle10g1測試方法4.1基準(zhǔn)測試測試環(huán)境確認(rèn)之后,對業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員查詢、團隊查詢、網(wǎng)點查詢、人員維護、網(wǎng)點維護、團隊維護)做基準(zhǔn)測試。目的是檢查業(yè)務(wù)本身是否存在性能缺陷。同時為將來的混合場景負(fù)載測試性能分析提供參考依據(jù)。場景設(shè)置:編寫測試客戶端向新華人壽銀代渠道銷售管理系統(tǒng)應(yīng)用服務(wù)器發(fā)送業(yè)務(wù)請求并接收返回結(jié)果的腳本,在系統(tǒng)無壓力情況下運行10次迭代,每次迭代間等待1秒,取業(yè)務(wù)的平均響應(yīng)時間作為衡量指標(biāo)。4.2單交易負(fù)載測試單交易負(fù)載測試是對業(yè)務(wù)模型中涉及的每種業(yè)務(wù)(系統(tǒng)登錄、人員查詢、團隊查詢、網(wǎng)點查詢、人員維護、網(wǎng)點維護、團隊維護)加上一定量的負(fù)載,進行測試以獲取該交易的性能指標(biāo)。目的是為了驗證這些典型交易是否存在并發(fā)問題,并獲取其響應(yīng)時間,作為混合場景測試中業(yè)務(wù)模型配比的參考。場景設(shè)置:制作單個交易的性能測試腳本,在負(fù)載測試工具中設(shè)置并發(fā)用戶數(shù)等于30、40、50,每秒登陸10個用戶,迭代20次,每次迭代等待1秒,忽略思考時間,獲取平均響應(yīng)時間。30并發(fā)=600人次,40并發(fā)=800人次,50人次=1000人次。4.3混合場景負(fù)載測試混合場景負(fù)載測試是按照業(yè)務(wù)模型的約定,在一定量的并發(fā)情況下測試以下指標(biāo):業(yè)務(wù)的平均交易響應(yīng)時間、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器的資源使用情況、交易正確率等。通過性能測試,可以模擬實際生產(chǎn)環(huán)境中在業(yè)務(wù)處理高峰期實物資產(chǎn)管理系統(tǒng)的壓力情況,得到此時的實物資產(chǎn)管理系統(tǒng)性能表現(xiàn)數(shù)據(jù),為系統(tǒng)的實際上線運行提供可靠的參考。 場景設(shè)置:按照業(yè)務(wù)模型比例設(shè)置測試場景,設(shè)置并發(fā)量60,每1秒登陸10個用戶,忽略思考時間,每次運行測試15分鐘,每次迭代間等待1秒,收集系統(tǒng)性能變化曲線。4.4性能測試案例設(shè)計4.4.1系統(tǒng)登錄系統(tǒng)登錄腳本名稱系統(tǒng)登錄程序版本用例編號XH-XTDL-01子系統(tǒng)測試目的測試用戶登錄的并發(fā)能力及系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署,同時存在不同身份的系統(tǒng)使用用戶步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1打開登錄頁否否2輸入用戶名、密碼、選擇機構(gòu)否否3點擊“登錄”按鈕是是登錄設(shè)置檢查點4登陸后展現(xiàn)頁面信息否否5注銷用戶否是注銷編制人員編制日期2010-4.4.2人員信息查詢?nèi)藛T信息查詢腳本名稱人員查詢程序版本用例編號XH-RYCX-02子系統(tǒng)測試目的測試人員信息查詢功能系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇人員管理人員信息管理人員信息查詢否是進入人員查詢菜單3輸入查詢條件否是錄入人員查詢條件4點擊“查詢”按鈕否是人員查詢5勾選需要查詢的人員記錄,點擊明細(xì)按鈕否是人員明細(xì)設(shè)置檢查點編制人員編制日期2010-4.4.3銷售團隊查詢銷售團隊查詢明細(xì)腳本名稱銷售團隊查詢程序版本用例編號XH-TDCX-03子系統(tǒng)測試目的測試銷售團隊查詢功能的系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2選擇銷售團隊管理銷售團隊查詢明細(xì)否是進入團隊查詢菜單3點選查詢條件否是錄入團隊查詢條件4點擊“查詢”按鈕否是團隊查詢5勾選需要記錄,點擊銷售團隊明細(xì)按鈕否是團隊明細(xì)設(shè)置檢查點編制人員編制日期2010-4.4.4網(wǎng)點信息查詢網(wǎng)點基本信息查詢腳本名稱網(wǎng)點信息查詢程序版本用例編號XH-WDMX-04子系統(tǒng)測試目的測試網(wǎng)點基本信息維護系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道網(wǎng)點管理網(wǎng)點信息維護否是進入網(wǎng)點查詢菜單3輸入查詢條件否是錄入網(wǎng)點查詢條件4點擊“查詢”按鈕否是網(wǎng)點查詢5點擊“明細(xì)”按鈕否是網(wǎng)點明細(xì)編制人員編制日期2010-4.4.5人員基本信息維護人員基本信息維護腳本名稱人員入司程序版本用例編號XH-RYRS-05子系統(tǒng)測試目的測試人員入司的系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道人員管理人員信息管理人員信息維護否是進入人員新增菜單3點擊新增按鈕否是進入人員修改界面設(shè)置檢查點4錄入或者選錄人員信息否是人員信息錄入5點擊“新增”按鈕否是人員入司編制人員編制日期2010-4.4.6銷售團隊信息維護銷售團隊信息維護腳本名稱團隊新增程序版本用例編號XH-TDXZ-06子系統(tǒng)測試目的測試團隊新增的系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道銷售團隊管理銷售團隊維護否是進入團隊維護菜單3點擊新增按鈕否是進入團隊新增界面4錄入或者選錄團隊信息團隊信息錄入5點擊“新增”按鈕否是團隊新增編制人員編制日期2010-4.4.網(wǎng)點基本信息維護腳本名稱網(wǎng)點新增程序版本用例編號XH-WDWH-07子系統(tǒng)測試目的測試網(wǎng)點基本信息維護系統(tǒng)響應(yīng)時間。特殊說明目標(biāo)產(chǎn)生大壓力,忽略全部思考時間。前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:網(wǎng)點管理網(wǎng)點信息維護否是進入網(wǎng)點維護菜單3點擊新增按鈕否是進入網(wǎng)點新增界面設(shè)置檢查點4填選網(wǎng)點信息否是填寫網(wǎng)點信息5點擊新增按鈕否是網(wǎng)點新增編制人員編制日期2010-4.4.8薪資考核批處理網(wǎng)點基本信息維護腳本名稱薪酬計算程序版本用例編號XH-XZKH-20子系統(tǒng)測試目的測試薪資考核系統(tǒng)響應(yīng)時間。特殊說明通過前臺操作,對系統(tǒng)造成負(fù)載壓力前提條件應(yīng)用程序已經(jīng)部署步驟操作是否設(shè)置集合點是否設(shè)定事務(wù)事務(wù)名稱說明1登錄系統(tǒng)否否2進入菜單:銀保渠道批處理管理薪酬計算申請否是進入薪酬計算菜單3選擇部門、月份否是選擇薪酬計算條件4點擊申請按鈕否是薪酬計算申請編制人員編制日期2010-4.5性能測試場景設(shè)計4.5.1系統(tǒng)登錄序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huá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)登錄502001011004.5.2人員信息查詢序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1人員查詢基準(zhǔn)測試人員查詢110001002人員查詢30并發(fā)人員查詢302001011003人員查詢40并發(fā)人員查詢402001011004人員查詢50并發(fā)人員查詢502001011004.5.3銷售團隊查詢序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1團隊查詢基準(zhǔn)測試團隊查詢110001002團隊查詢30并發(fā)團隊查詢302001011003團隊查詢40并發(fā)團隊查詢402001011004團隊查詢50并發(fā)團隊查詢502001011004.5.4序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1網(wǎng)點查詢基準(zhǔn)測試網(wǎng)點查詢110001002網(wǎng)點查詢30并發(fā)網(wǎng)點查詢302001011003網(wǎng)點查詢40并發(fā)網(wǎng)點查詢402001011004網(wǎng)點查詢50并發(fā)網(wǎng)點查詢502001011004.5.5人員基本信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1人員入司基準(zhǔn)測試人員入司110001002人員入司30并發(fā)人員入司302001011003人員入司40并發(fā)人員入司402001011004人員入司50并發(fā)人員入司502001011004.5.6銷售團隊信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1團隊新增基準(zhǔn)測試團隊新增110001002團隊新增30并發(fā)團隊新增302001011003團隊新增40并發(fā)團隊新增402001011004團隊新增50并發(fā)團隊新增502001011004.5.7網(wǎng)點基本信息維護序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1網(wǎng)點新增基準(zhǔn)測試網(wǎng)點新增110001002網(wǎng)點新增30并發(fā)網(wǎng)點新增302001011003網(wǎng)點新增40并發(fā)網(wǎng)點新增402001011004網(wǎng)點新增50并發(fā)網(wǎng)點新增502001011004.5.8薪資考核計算測試序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔查詢時間一次查詢二次查詢?nèi)尾樵兯拇尾樵?薪資考核基準(zhǔn)測試薪資考核11051015202薪資考核30并發(fā)計算薪資考核301030601202403薪資考核40并發(fā)計算薪資考核401030601202404薪資考核50并發(fā)計算薪資考核50103060120240注:薪酬計算場景比較特殊,計算完成時沒有在前臺提示,所以才用roadrunner前臺提交計算申請,記錄開始時間;通過去數(shù)據(jù)庫查詢或者在前臺界面查詢計算結(jié)果,直到查詢出需要的所有結(jié)果,記錄時間。結(jié)束時間-開始時間約為薪資考核計算所用時間。所有計算應(yīng)該在4小時之內(nèi)完成計算。4.5.由于壓力演示環(huán)境并發(fā)用戶適量限制,混合場景設(shè)置為60人并發(fā)混合場景,主要是測試使用頻率最高查詢功能。序號場景名稱場景說明執(zhí)行腳本用戶總數(shù)循環(huán)數(shù)量操作間隔并發(fā)發(fā)出間隔循環(huán)間隔退出間隔同步點1系統(tǒng)登錄60并發(fā)系統(tǒng)登錄0運行15分鐘01150人員查詢?nèi)藛T查詢30團隊查詢團隊查詢20網(wǎng)點查詢網(wǎng)點查詢10人員修改人員修改0網(wǎng)點修改網(wǎng)點修改0團隊修改團隊修改0薪酬計算薪酬計算前臺提交計算申請,后臺一直運行注:薪酬計算場景比較特殊,計算完成時沒有在前臺提示,所以才用roadrunner前臺提交計算申請,后臺一直運行計算,作為負(fù)載。測試計劃內(nèi)容開始日期結(jié)束日期人力資源金濤李勇君王利鵬測試環(huán)境和版本確認(rèn)2010-4-122010-4-12測試方案編寫與評審2010-4-132010-4-16測試數(shù)據(jù)準(zhǔn)備2010-5-2010-5-測試腳本開發(fā)2010-5-2010-5-測試場景設(shè)置2010-5-2010-5-測試執(zhí)行2010-5-2010-5-測試結(jié)果分析2010-5-2010-5-測試報告編寫2010-5-2010-5-系統(tǒng)調(diào)優(yōu)后測試2010-5-2010-5-20修改測試報告2010-5-202010-5-2報告評審2010-5-22010-5-25測試結(jié)果6.1基準(zhǔn)測試6.1.1系統(tǒng)登錄.3團隊查詢平均響應(yīng)時間6.1.4網(wǎng)點查詢6.1.5人員維護待測6.1.6團隊維護待測6.1.7網(wǎng)點維護6.2單交易負(fù)載測試6.2.1系統(tǒng)登錄平均響應(yīng)時間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時間分析:基準(zhǔn)響應(yīng)時間為:0.675s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時間為3.386s,40并發(fā)系統(tǒng)響應(yīng)時間為4.82s;50并發(fā)用戶系統(tǒng)響應(yīng)時間為6.002s。30并發(fā)、40并發(fā),響應(yīng)時間小于5秒,符合測試目標(biāo);50登錄響應(yīng)時間大于測試目標(biāo)要求時間。CPU利用率(單位:百分比)30人并發(fā):40人并發(fā):50人并發(fā)CPU利用率分析:在負(fù)載測試過程中,隨著壓力的增大,應(yīng)用服務(wù)器使用:30并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值80%,平均使用率77%,在正常范圍之內(nèi);40并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值100%,平均使用率81%,處以滿負(fù)荷運行;50并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值89%,平均使用率78%,處以滿負(fù)荷運行;數(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,運行負(fù)載時空閑最大約為500M,最小為0;吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐量平均約為9.2M/S,峰值約為14.5M40人并發(fā)吞吐量平均約為9.7M/S,峰值約為16.5M50人并發(fā)吞吐量平均約為8.8M/S,峰值約為17M由此可見30~40并發(fā)之間,隨著用戶并發(fā)數(shù)增加平均吞吐量呈上升趨勢,40~50并發(fā)并發(fā)用戶數(shù)量增加了,平均吞吐量反而有所減小,由于并發(fā)用戶超過系統(tǒng)響應(yīng)能力,所以系統(tǒng)在現(xiàn)有環(huán)境下的處理能力約為9.5M/S。處理事務(wù)數(shù)量(單位:個/秒)30并發(fā)40并發(fā):50并發(fā):處理事務(wù)數(shù)量分析:30并發(fā)處理事務(wù)量6.3個/秒,40并發(fā)處理事務(wù)量10.4個/秒,50并發(fā)處理事務(wù)量6個/秒,由此可見,40并發(fā)系統(tǒng)處理能力最高。6.2.2人員查詢平均響應(yīng)時間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時間分析:基準(zhǔn)響應(yīng)時間為:0.286s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時間為5.086s,40并發(fā)系統(tǒng)響應(yīng)時間為6.371s;50并發(fā)用戶系統(tǒng)響應(yīng)時間為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ù)荷運行;40并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值99%,平均使用率86%,處以滿負(fù)荷運行;50并發(fā)情況下,應(yīng)用服務(wù)器cpu使用率為峰值99%,平均使用率85%,處以滿負(fù)荷運行;數(shù)據(jù)庫服務(wù)器cpu使用率,峰值均未超過60%,平均值均約為超過35%,使用正常;吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐量平均約為7.5M/S,峰值約為1040人并發(fā)吞吐量平均約為7.7M/S,峰值約為1450人并發(fā)吞吐量平均約為7.7M/S,峰值約為10由此可見系統(tǒng)在現(xiàn)有環(huán)境下,處理能力約為7.6M處理事務(wù)數(shù)量(單位:個/秒)30并發(fā)40并發(fā):50并發(fā):6.2.3團隊查詢平均響應(yīng)時間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時間分析:基準(zhǔn)響應(yīng)時間為:0.118s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時間為1.355s,40并發(fā)系統(tǒng)響應(yīng)時間為1.681s;50并發(fā)用戶系統(tǒng)響應(yīng)時間為2.101s。系統(tǒng)在15-30秒之內(nèi)返回結(jié)果,完成測試目標(biāo)要求。團隊查詢其他參數(shù)結(jié)果類似于人員查詢。6.2.4網(wǎng)點查詢平均響應(yīng)時間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時間分析:基準(zhǔn)響應(yīng)時間為:0.19s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時間為2.988s,40并發(fā)系統(tǒng)響應(yīng)時間為3.509s;50并發(fā)用戶系統(tǒng)響應(yīng)時間為4.832s。系統(tǒng)在15-30秒之內(nèi)返回結(jié)果,完成測試目標(biāo)要求。網(wǎng)點查詢其他參數(shù)結(jié)果類似于人員查詢。6.2.5人員維護待測6.2.6團隊維護待測6.2.7網(wǎng)點維護平均響應(yīng)時間(單位:秒)30人并發(fā):40人并發(fā):50人并發(fā)響應(yīng)時間分析:基準(zhǔn)響應(yīng)時間為:0.208s,在單交易負(fù)載測試環(huán)境下,30并發(fā)系統(tǒng)響應(yīng)時間為0.594s,40并發(fā)系統(tǒng)響應(yīng)時間為1.5s;50并發(fā)用戶系統(tǒng)響應(yīng)時間為1.35s。網(wǎng)點新增系統(tǒng)響應(yīng)時間小于5秒,符合測試目標(biāo)。CPU利用率(單位:百分比)30人并發(fā):40人并發(fā):50人并發(fā)吞吐量(單位:字節(jié)/秒):30人并發(fā):40人并發(fā)50人并發(fā)吞吐量分析:30人并發(fā)吞吐量平均約為7.5M/S,峰值約為12.540人并發(fā)吞吐量平均約為8.5M/S,峰值約為150人并發(fā)吞吐量平均約為7M/S,峰值約為1由此可見30~40并發(fā)之間,隨著用戶并發(fā)數(shù)增加,吞吐量呈上升趨勢,40~50并發(fā)并發(fā)用戶數(shù)量增加了,吞吐量反而有所減小。處理事務(wù)數(shù)量(單位:個/秒)30并發(fā)40并發(fā):50并發(fā):6.3混合場景負(fù)載測試平均響應(yīng)時間(單位:秒):CPU利用率吞吐量(單位:字節(jié)/秒):混合場景結(jié)果:混合查詢場景60用戶并發(fā),人員查詢響應(yīng)時間為:4.069s,網(wǎng)點查詢響應(yīng)時間為:3.672s,團隊查詢響應(yīng)時間為:3.266s,系統(tǒng)在15-30秒之內(nèi)查詢出結(jié)果,完成測試目標(biāo)要求。應(yīng)用服務(wù)器cpu峰值使用率為99%,平均使用率為88%,滿負(fù)載工作;數(shù)據(jù)庫服務(wù)器cpu峰值使用率為70%,平均使用率為20%,工作在正常范圍;6.4其他負(fù)載測試測試場景設(shè)置如下:序號場景名稱場景說明執(zhí)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論