軟件性能測試計(jì)劃和方案模板_第1頁
軟件性能測試計(jì)劃和方案模板_第2頁
軟件性能測試計(jì)劃和方案模板_第3頁
軟件性能測試計(jì)劃和方案模板_第4頁
軟件性能測試計(jì)劃和方案模板_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、-作者xxxx-日期xxxx軟件性能測試計(jì)劃和方案模板【精品文檔】性能測試項(xiàng)目名稱擬制日期審核日期批準(zhǔn)日期修訂記錄日期修訂版本修改章節(jié)描述作者目錄介紹41 目的42 總覽4表 1.1 軟件性能測試計(jì)劃內(nèi)容43 范圍4性能測試方法54 負(fù)載測試流程5 系統(tǒng)分析5 創(chuàng)建虛擬用戶腳本5 創(chuàng)建負(fù)載測試場景5 測試用例執(zhí)行和性能監(jiān)控5 分析結(jié)果55 遠(yuǎn)景目標(biāo)和近期目標(biāo)5業(yè)務(wù)流程&測試用例56 業(yè)務(wù)流程6 高容量/高負(fù)載 流程6 低容量/低負(fù)載 流程67 數(shù)據(jù)準(zhǔn)備68 LoadRunner 事務(wù)(Transactions)69 LoadRunner 腳本(Scripts)610 Load Runn

2、er 場景(Scenarios)611 LoadRunner 監(jiān)控器(Monitors)7 具體的監(jiān)控器7 具體的監(jiān)控器7負(fù)載測試需求712 Checklist713 測試入口標(biāo)準(zhǔn)814 測試結(jié)束標(biāo)準(zhǔn)8應(yīng)用程序環(huán)境815 應(yīng)用程序軟件環(huán)境816 應(yīng)用程序硬件環(huán)境817 LoadRunner 環(huán)境8測試結(jié)果和版本管理918 缺陷/版本 管理919 發(fā)現(xiàn)920 詳細(xì)測試結(jié)果9 場景19介紹1 目的目的介紹2 總覽本文檔表格中第二部分到第七部分為重要部分。表 1.1 軟件性能測試計(jì)劃內(nèi)容項(xiàng)目序號名字內(nèi)容項(xiàng)目內(nèi)容1介紹2性能測試方法3業(yè)務(wù)流程&測試用例4負(fù)載測試需求5應(yīng)用程序開發(fā)環(huán)境6Load

3、 Runner 環(huán)境7測試結(jié)果 & 版本管理3 范圍計(jì)劃適用范圍.l 軟件需求規(guī)格說明書(Software Requirements Specifications - SRS)l 軟件詳細(xì)設(shè)計(jì)文檔(Software Detail Design - SDD)l 軟件測試計(jì)劃 (SoftWare Test Plan - STP)l White Paper: Load Testing to Predict Web Performance. Mercury Interactive Corp. 性能測試方法采用何種性能測試的方法。取決于業(yè)務(wù)需求、開發(fā)周期和應(yīng)用程序的生命周期,對于特定的應(yīng)用,需要

4、選擇相應(yīng)的測試方法。.4 負(fù)載測試流程4.1 系統(tǒng)分析分析業(yè)務(wù)流程4.1.1 創(chuàng)建虛擬用戶腳本如何開發(fā)腳本4.1.2 創(chuàng)建負(fù)載測試場景創(chuàng)建壓力負(fù)載場景4.1.3 測試用例執(zhí)行和性能監(jiān)控如何采集性能數(shù)據(jù)。4.1.4 分析結(jié)果分析性能測試數(shù)據(jù)。5 遠(yuǎn)景目標(biāo)和近期目標(biāo)需求定義業(yè)務(wù)流程&測試用例下邊介紹在進(jìn)行性能測試過程中每個階段如何做。 6 業(yè)務(wù)流程6.1.1 高容量/高負(fù)載 流程創(chuàng)建以下業(yè)務(wù)流程給服務(wù)器和數(shù)據(jù)庫施加更大的壓力。序號.業(yè)務(wù)路程虛擬用戶數(shù)6.1.2 低容量/低負(fù)載 流程 以下業(yè)務(wù)流程只是僅僅用于創(chuàng)建小百分比的并發(fā)量,同樣也可以創(chuàng)建用戶并發(fā)量大百分比的壓力測試。 序號.業(yè)務(wù)路程虛

5、擬用戶數(shù)7 數(shù)據(jù)準(zhǔn)備性能測試前進(jìn)行數(shù)據(jù)準(zhǔn)備。要開始收集、處理有關(guān)業(yè)務(wù)數(shù)據(jù),為系統(tǒng)進(jìn)入性能測試運(yùn)行做好數(shù)據(jù)準(zhǔn)備,本部分主要描述如何進(jìn)行數(shù)據(jù)準(zhǔn)備,數(shù)據(jù)的來源是什么。8 LoadRunner 事務(wù)(Transactions)執(zhí)行的一個功能或一系列的活動就可以是一事務(wù),具體情況,要依照你自己要測試的目標(biāo) 是什么,從而明確你自己定義的事務(wù)指的是什么, 本部分具體明確什么是事務(wù)。9 LoadRunner 腳本(Scripts)本部分定義在性能測試中的腳本。這些腳本將模擬系統(tǒng)真實(shí)的運(yùn)行情況。序號.腳步名稱優(yōu)先級Average Number of Transactions (Assumption)備注1.10

6、 Load Runner 場景(Scenarios)場景是一個執(zhí)行單位,可以通過 場景來模擬一個工作負(fù)載,模擬真實(shí)的世界操作。本部分具體解釋清楚什么是場景。11 LoadRunner 監(jiān)控器(Monitors)LoadRunner內(nèi)含實(shí)時監(jiān)測器,在負(fù)載測試期間,您都可以查看應(yīng)用系統(tǒng)的運(yùn)作 性能。本部分主要解釋什么是監(jiān)控器,并通過下表把要在性能測試中用到的監(jiān)控器列舉出來。 系統(tǒng)組件監(jiān)控器系統(tǒng)度量11.1 具體的監(jiān)控器監(jiān)控具體的技術(shù)器指標(biāo).對象度量描述11.2 具體的監(jiān)控器· Run Time Resources: The total memory in use within the J

7、ava Virtual Machine. The following data points may be monitored.度量描述負(fù)載測試需求12 Checklist場景執(zhí)行過程中需要確認(rèn):l 數(shù)據(jù)庫更新情況,基礎(chǔ)數(shù)據(jù)是否完整l 腳本所用到的數(shù)據(jù)是否準(zhǔn)備完畢.l 每個腳本中的run-time settings設(shè)置是否正確 (think-time, logging, pacing, iterations).l 所有的 LoadRunner monitors 是否配置正確.l load injectors 配置是否正確以及LoadRunner Controller 能否連接到injector

8、s.13 測試入口標(biāo)準(zhǔn)性能測試一旦開始:l 系統(tǒng)測試完畢并認(rèn)為系統(tǒng)穩(wěn)定的情況下l 補(bǔ)充14 測試結(jié)束標(biāo)準(zhǔn)性能測試一旦成功完成:l 性能測試目標(biāo)已經(jīng)達(dá)到l 性能測試結(jié)果經(jīng)過項(xiàng)目團(tuán)隊(duì)認(rèn)可l 所有在壓力測試中發(fā)現(xiàn)的問題被成功解決. 應(yīng)用程序環(huán)境本部分定義被測試應(yīng)用配置情況,包含軟件和硬件配置。15 應(yīng)用程序軟件環(huán)境下邊表格為軟件配置資源.軟件操作系統(tǒng)16 應(yīng)用程序硬件環(huán)境下邊表格為硬件配置資源.硬件處理器IP 地址 / DNS17 LoadRunner 環(huán)境本部分描述 LoadRunner在進(jìn)行壓力測試中的測試環(huán)境配置。下表描述Controller以及Injector 配置。包括Injector每臺機(jī)器配置多少用戶。組件IP/機(jī)器名處理器內(nèi)存用戶數(shù)測試結(jié)果和版本管理評估性能測試結(jié)果是在壓力測試中最重要的步驟。LoadRunner Analysis用于評估性能測試的結(jié)果。很多可用的圖表可以幫助你定位系統(tǒng)瓶頸。下邊為具體在本次性能分析重要到的圖表介紹。具體性能分析圖表:描述,分析該圖表作用。18 缺陷/版本 管理所有的性能測試報告文檔利用版本控制工具進(jìn)行跟蹤。19 發(fā)現(xiàn)發(fā)

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論