XXX管理信息系統(tǒng)壓力測試計(jì)劃_第1頁
XXX管理信息系統(tǒng)壓力測試計(jì)劃_第2頁
XXX管理信息系統(tǒng)壓力測試計(jì)劃_第3頁
XXX管理信息系統(tǒng)壓力測試計(jì)劃_第4頁
XXX管理信息系統(tǒng)壓力測試計(jì)劃_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.:.;XXX管理信息系統(tǒng)壓力測試方案 TOC o 1-3 h z u HYPERLINK l _Toc230364210 1、測試方案稱號(hào) PAGEREF _Toc230364210 h 1 HYPERLINK l _Toc230364211 2、測試內(nèi)容 PAGEREF _Toc230364211 h 1 HYPERLINK l _Toc230364212 2.1背景 PAGEREF _Toc230364212 h 1 HYPERLINK l _Toc230364213 2.2測試項(xiàng) PAGEREF _Toc230364213 h 2 HYPERLINK l _Toc230364214 2

2、.3不被測試的特性 PAGEREF _Toc230364214 h 2 HYPERLINK l _Toc230364215 3、測試方案 PAGEREF _Toc230364215 h 2 HYPERLINK l _Toc230364216 3.1測試強(qiáng)度估算 PAGEREF _Toc230364216 h 2 HYPERLINK l _Toc230364217 3.2測試環(huán)境預(yù)備 PAGEREF _Toc230364217 h 3 HYPERLINK l _Toc230364218 3.3破壞性測試 PAGEREF _Toc230364218 h 4 HYPERLINK l _Toc2303

3、64219 3.4強(qiáng)度穩(wěn)定性測試 PAGEREF _Toc230364219 h 4 HYPERLINK l _Toc230364220 3.5測試方法和工具 PAGEREF _Toc230364220 h 4 HYPERLINK l _Toc230364221 3.6測試時(shí)間方案 PAGEREF _Toc230364221 h 5 HYPERLINK l _Toc230364222 3.7測試中的問題及處置 PAGEREF _Toc230364222 h 5 HYPERLINK l _Toc230364223 3.8測試報(bào)告 PAGEREF _Toc230364223 h 5 HYPERLI

4、NK l _Toc230364224 4、人員和職責(zé) PAGEREF _Toc230364224 h 6 HYPERLINK l _Toc230364225 4.1職責(zé) PAGEREF _Toc230364225 h 6 HYPERLINK l _Toc230364226 4.2人員和訓(xùn)練要求 PAGEREF _Toc230364226 h 6 HYPERLINK l _Toc230364227 5、同意 PAGEREF _Toc230364227 h 6 1、測試方案稱號(hào) XXX管理信息系統(tǒng)壓力測試方案。 2、測試內(nèi)容 2.1背景該軟件是一個(gè)典型的三層C/S架構(gòu)的MIS系統(tǒng)客戶端/運(yùn)用效力器

5、/數(shù)據(jù)庫管,中間層是業(yè)務(wù)邏輯層,運(yùn)用效力器處置一切的業(yè)務(wù)邏輯,但運(yùn)用效力器本身不提供負(fù)載平衡的才干,而是利用開發(fā)工具提供的ORB對(duì)象懇求代理軟件保證多個(gè)運(yùn)用效力器間的負(fù)載平衡。本次測試的目的是:進(jìn)展單個(gè)運(yùn)用效力器的壓力測試,找出單個(gè)運(yùn)用效力器可以支持的最大客戶端數(shù)。測試壓力估算的根據(jù)是:假定在實(shí)踐環(huán)中,用戶只啟用一個(gè)運(yùn)用效力器進(jìn)展一切的業(yè)務(wù)處置。方法是:按照正常業(yè)務(wù)壓力估算值的110倍進(jìn)展測試,調(diào)查運(yùn)用效力器的運(yùn)轉(zhuǎn)情況。本次測試中的壓力測試是指模擬實(shí)踐運(yùn)用的軟硬件環(huán)境及用戶運(yùn)用過程的系統(tǒng)負(fù)荷,長時(shí)間運(yùn)轉(zhuǎn)測試軟件來測試被測系統(tǒng)的可靠性,同時(shí)還要測試被測系統(tǒng)的呼應(yīng)時(shí)間。 用戶的實(shí)踐運(yùn)用環(huán)境: 由兩

6、臺(tái)IBM XSeries250 PC Server組成的Microsoft Cluster; 數(shù)據(jù)庫管理系統(tǒng)采用Oracle8.1.6; 運(yùn)用效力器程序和數(shù)據(jù)庫管理系統(tǒng)同時(shí)運(yùn)轉(zhuǎn)在Microsoft Cluster上。 有200個(gè)用戶運(yùn)用客戶端軟件進(jìn)展業(yè)務(wù)處置,每年經(jīng)過軟件進(jìn)展處置的總業(yè)務(wù)量為:150萬筆業(yè)務(wù)/年。 2.2測試項(xiàng) 運(yùn)用效力器的壓力測試; 2.3不被測試的特性 系統(tǒng)的客戶端運(yùn)用程序的內(nèi)部功能; 數(shù)據(jù)庫中的數(shù)據(jù)量對(duì)程序性能的影響。 3、測試方案 3.1測試強(qiáng)度估算 測試壓力估算時(shí)采用如下原那么: 全年的業(yè)務(wù)量集中在8個(gè)月完成,每個(gè)月20個(gè)任務(wù)日,每個(gè)任務(wù)日8個(gè)小時(shí); 采用8020原理

7、,每個(gè)任務(wù)日中80%的業(yè)務(wù)在20%的時(shí)間內(nèi)完成,即每天80%的業(yè)務(wù)在1.6小時(shí)內(nèi)完成; 測試壓力的估算結(jié)果: 去年全年處置業(yè)務(wù)約100萬筆,其中15%的業(yè)務(wù)處置每筆業(yè)務(wù)需對(duì)運(yùn)用效力器提交7次懇求;70%的業(yè)務(wù)處置每筆業(yè)務(wù)需對(duì)運(yùn)用效力器提交5次懇求;其他15%的業(yè)務(wù)每筆業(yè)務(wù)向運(yùn)用效力器提交3次懇求。根據(jù)以往統(tǒng)計(jì)結(jié)果,每年的業(yè)務(wù)增量為15%,思索到今后三年業(yè)務(wù)開展的需求,測試需按現(xiàn)有業(yè)務(wù)量的2倍進(jìn)展。 每年總的懇求數(shù)量為:100*15%*7+100*70%*5+100*15%*3*2=300萬次/年。 每天的懇求數(shù)量為:300/160=1.875萬次/天。 每秒的懇求數(shù)量為:18750*80%/8

8、*20%*3600=2.60次/秒。 正常情況下,運(yùn)用效力器處置懇求的才干應(yīng)到達(dá):3次/秒。 3.2測試環(huán)境預(yù)備 3.2.1根本硬件及軟件環(huán)境的預(yù)備 1)網(wǎng)絡(luò)環(huán)境:公司內(nèi)部的以太網(wǎng),與效力器的銜接速率為100M,與客戶端的銜接速率為10/100M自順應(yīng)。 2)運(yùn)用兩臺(tái)IBM XSeries2501G內(nèi)存PC Server作Microsoft Cluster,安裝系統(tǒng)軟件 Windows 2000 Advance Server及Microsoft Cluster ServerMSCS。 3)數(shù)據(jù)庫管理系統(tǒng)的安裝及配置:在測試用的IBM XSeries效力器上安裝Oracle8.1.6,數(shù)據(jù) 庫采

9、用Oracle Fail Safeofs的Active/Passive配置。 安裝數(shù)據(jù)庫管理系統(tǒng)及支撐軟件包括VisiBroker和BDE Administrator。 4)安裝被測的運(yùn)用效力器程序。 5)客戶端的PC機(jī):10臺(tái)P600/128M RAM。 3.2.2系統(tǒng)客戶端測試程序的編寫,要求測試程序?qū)崿F(xiàn)如下功能: 1)模擬一個(gè)主要的向運(yùn)用效力器發(fā)送懇求并接納呼應(yīng)信息的功能。要求交替模擬兩種情況:第一種,發(fā)送的懇求至少包括10個(gè)參數(shù),參數(shù)類型涵蓋字符、日期、數(shù)字種類型;接納的 呼應(yīng)信息不少于1個(gè)參數(shù);第二種,發(fā)送的懇求不少于1個(gè)參數(shù);接納的呼應(yīng)信息至少包括10個(gè)參數(shù),參數(shù)類型涵蓋字符、日期

10、、數(shù)字種類型。 2)必需可以經(jīng)過參數(shù)設(shè)定在每臺(tái)PC機(jī)上運(yùn)轉(zhuǎn)的客戶端測試程序個(gè)數(shù)、懇求的時(shí)間間隔單位:毫秒、運(yùn)轉(zhuǎn)時(shí)間單位:小時(shí)。 3)在數(shù)據(jù)庫中建立測試記錄表,生成測試記錄,向數(shù)據(jù)庫寫入測試記錄的功能不經(jīng)過被測的運(yùn)用效力器實(shí)現(xiàn)。日志內(nèi)容包括:發(fā)送測試懇求的機(jī)器名、客戶端測試程序序號(hào)、發(fā)出懇求時(shí)間、收到呼應(yīng)時(shí)間、處置能否勝利。表名:TEST_LOG,字段名:MACHINE、ID、START_TIME、END_TIME、FLAG。 3.2.3系統(tǒng)本底數(shù)據(jù)的預(yù)備 為調(diào)查系統(tǒng)運(yùn)轉(zhuǎn)一段時(shí)間后系統(tǒng)的呼應(yīng)性能,參照實(shí)踐運(yùn)轉(zhuǎn)情況及開展進(jìn)展系統(tǒng)的本底數(shù)據(jù)預(yù)備。業(yè)務(wù)處置中涉及到的業(yè)務(wù)表中都要求按設(shè)計(jì)規(guī)模進(jìn)展本底數(shù)據(jù)

11、的預(yù)備。要求預(yù)備的數(shù)據(jù)記錄的有效性符合系統(tǒng)要求,數(shù)據(jù)有效性的詳細(xì)要求參見數(shù)據(jù)庫設(shè)計(jì)及系統(tǒng)設(shè)計(jì)文檔。 3.3破壞性測試 按照設(shè)計(jì)銜接的客戶端銜接數(shù)量進(jìn)展測試,把運(yùn)用效力器處置懇求的設(shè)計(jì)頻度添加110倍,分別測試出現(xiàn)錯(cuò)誤的形狀和和出現(xiàn)錯(cuò)誤的比率,調(diào)查能否出現(xiàn)不可恢復(fù)錯(cuò)誤,系統(tǒng)設(shè)計(jì)要考 慮出現(xiàn)嚴(yán)重錯(cuò)誤情況下負(fù)荷減輕錯(cuò)誤自動(dòng)恢復(fù)的實(shí)現(xiàn)方法。 方案時(shí)間:2天;這個(gè)時(shí)間包括破壞性的修復(fù)和自動(dòng)恢復(fù)的實(shí)現(xiàn)需求的時(shí)間。 在測試過程中每10分鐘記錄一次IBM Xseries PC Server的內(nèi)存及CPU運(yùn)用情況,包括被測程序的內(nèi)存占用百分比、數(shù)據(jù)庫管理系統(tǒng)的內(nèi)存占用百分比、操作系統(tǒng)的內(nèi)存占用百分比。 3.4強(qiáng)

12、度穩(wěn)定性測試 選擇一種負(fù)荷比設(shè)計(jì)負(fù)荷重的情況運(yùn)用效力器處置懇求的頻度為運(yùn)用效力器處置懇求的 設(shè)計(jì)頻度的1.5倍,進(jìn)展24小時(shí)穩(wěn)定性測試。 3.5測試方法和工具 黑盒測試 測試工具:無外購的測試工具,本人編制的測試工具。 3.6測試時(shí)間方案 3.6.1環(huán)境預(yù)備:2天。 其中:根本硬件、軟件環(huán)境及系統(tǒng)本底數(shù)據(jù)的預(yù)備:1天, 系統(tǒng)客戶端測試程序的編寫及測試:1天。 3.6.2破環(huán)性測試:2天。 3.6.3強(qiáng)度穩(wěn)定性測試:1天。 3.7測試中的問題及處置 3.7.1暫停規(guī)范和再啟動(dòng)要求 暫停規(guī)范:被測試軟件在強(qiáng)度穩(wěn)定性測試中頻繁出現(xiàn)異常每小時(shí)出現(xiàn)1次以上時(shí)。用戶或公司要求暫停測試時(shí)。 再啟動(dòng)要求:經(jīng)過

13、調(diào)試后,估計(jì)被測試軟件的可靠性有所提高時(shí),可再次啟動(dòng)測試。 3.7.2不可預(yù)見問題 不可預(yù)見問題包括: 測試環(huán)境被破壞而導(dǎo)致測試無法進(jìn)展; 當(dāng)出現(xiàn)上述不可預(yù)見問題時(shí),測試終止,就已完成的測試內(nèi)容編制測試總結(jié)報(bào)告,并在報(bào)告中闡明測試終止的緣由。 3.8測試報(bào)告 測試總結(jié)報(bào)告提交日期:XXXX-XX-XX 3.8.1應(yīng)生成的測試文件 測試記錄測試擔(dān)任人和參與測試的人員簽字; 測試總結(jié)報(bào)告。 3.8.2測試總結(jié)報(bào)告中必需包含的內(nèi)容 被測試軟件稱號(hào)、測試項(xiàng)、測試環(huán)境; 被測試軟件的壓力測試結(jié)論:呼應(yīng)時(shí)間、最大/最小并發(fā)數(shù)、失敗的次數(shù)、正常延續(xù)運(yùn)轉(zhuǎn)的最長/最短時(shí)間,并發(fā)數(shù)與失敗的關(guān)系。 4、人員和職責(zé) 4.1職責(zé) 測試工程師:擔(dān)任編寫測試方案,組織測試,對(duì)測試過程進(jìn)展記錄,搜集、整理測試記錄數(shù)據(jù),對(duì)測試結(jié)

溫馨提示

  • 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)論