性能測試方案模板精講_第1頁
性能測試方案模板精講_第2頁
性能測試方案模板精講_第3頁
性能測試方案模板精講_第4頁
性能測試方案模板精講_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、XXXXXX 軟件有限公司XXXX 項目- 性能測試方案XXXX系統(tǒng)性能測試方案撰寫人:周莉芳創(chuàng)建日期:2016.09.19審核人:審核日期:文檔類型正式稿肩效期限文檔歷史日期負責人操作類型版本號說明2016/9/19周莉芳新建V1.0新建1. 概述11.1 編寫目的11.2 測試內容12. 性能測試策略12.1 方法12.2 流程22.3 工具22.3.1 性能測試工具23. 性能測試環(huán)境23.1 網絡拓撲圖23.2 軟硬件環(huán)境24. 性能測試指標34.1 性能指標關注點34.2 性能指標詳解34.2.1 業(yè)務性能指標34.2.2 應用服務器性能指標44.2.3 數據庫服務器性能指標44.2

2、.4 性能指標參考55. 測試場景5XXXXXX 軟件有限公司XXXX 項目- 性能測試方案5.1 存量數據55.2 測試場景設計55.2.1 單交易基準測試65.2.2 單交易并發(fā)測試65.2.3 混合場景并發(fā)測試75.2.4 穩(wěn)定性測試86. 進度計劃及人員安排96.1 進度計劃96.2 人員安排107. 風險評估10XXXXX軟件有限公司XXXXX項目-性能測試方案1 .概述1.1 編寫目的本測試方案用于指導XXXX系統(tǒng)的性能測試工作。本文主要描述了性能測試范圍、性能參考指標以及使用的測試方法,以便于性能測試實施人員有依據性地對系統(tǒng)展開性能測試,根據實際的性能測試結果數據考察系統(tǒng)的相關指

3、標情況,以便于開發(fā)對系統(tǒng)實施相關的調優(yōu)工作,以及項目相關人員對系統(tǒng)的性能有個客觀的評估。1.2 測試內容依據XXXX系統(tǒng)的關鍵業(yè)務及功能使用的頻繁程度,制定以下功能點為本次性能測試范圍,以及對應需滿足的性能指標:序號模塊測試內容最大并發(fā)數響應時間(s)備注12345672 .性能測試策略2.1 方法使用性能測試工具編寫特定的測試腳本,使用多用戶并發(fā),模擬對XXXXX系統(tǒng)相關功能進行持續(xù)并第1頁/共11XXXXX軟件有限公司XXXXX項目-性能測試方案發(fā)訪問操作,并記錄系統(tǒng)的響應時間等相關信息,以及應用服務器、數據庫服務器資源使用情況。2.2 流程系統(tǒng)性能測試范圍及指標分析->制定測試場景

4、->編寫測試腳本->準備測試數據->準備測試環(huán)境->執(zhí)行測試場景->收集測試結果數據->測試結果分析->測試報告輸出。2.3 工具2.3.1 性能測試工具腳本準備:Loadrunnerll;場景執(zhí)行:Loadrunnerll;資源監(jiān)控:nmon、nmonanalyser,適用于應用服務器及數據庫服務器。3.性能測試環(huán)境3.1 網絡拓撲圖N 一口應用服務器、 , 數據庫服務器負載機場景控制器測試員3.2軟硬件環(huán)境第11頁/共11頁序號用途硬件配置軟件配置IP備注1Web服務器CPU:Intel(R)E5-2603內存:8G硬盤:400G網卡:1000M操

5、作系統(tǒng):ubuntu2數據庫服務器CPU:Intel(R)E5-2603內存:8G硬盤:400G網卡:1000M操作系統(tǒng):ubuntu數據庫:postgresql、mongodb3測試客戶端Intel(R)i5-64004核8G內存900G硬盤Win7IE11控制器與負載機為同一臺機器4 .性能測試指標4.1 性能指標關注點本次性能測試,主要關注以下三個最重要的性能指標:吞吐率(TPS)響應時間(RT)系統(tǒng)資源利用率(Load)4.2 性能指標詳解以下是本次性能測試過程中需要關注的性能指標,以及性能指標的范圍。本節(jié)中的所有性能指標數據均通過性能測試工具一節(jié)中描述使用的工具進行收集。4.2.1

6、業(yè)務性能指標序號指標名指標說明采集方法1并發(fā)用戶數在同一時刻與服務器進行了交互的在線用戶數量loadrunner2響應時間客戶發(fā)出請求到得到響應的整個過程的時間。一般可以分為三部分:呈現(xiàn)時間,數據傳輸時間和系統(tǒng)處理時間loadrunner3每秒處理事務數(TPS)每秒鐘系統(tǒng)能夠處理事務或交易的數量,它是衡量系統(tǒng)處理能力的重要指標。loadrunner4事務成功率本次測試中出現(xiàn)成功的事務數量/事務的總數loadrunner4.2.2 應用服務器性能指標序號指標名指標說明采集方法1CPU占用率對一個時間段內CPU使用狀況的統(tǒng)計。建議:75%nmon2內存內存使用是否平穩(wěn),建議80%nmon3磁盤I

7、/O建議Iowait<30%nmon4SWAP有沒后交換貝囿nmon4.2.3 數據庫服務器性能指標序號指標名指標說明采集方法1cpu占用率數據庫cpu利用率,建議70%nmon2內存內存使用是否平穩(wěn)nmon3磁盤I/O建議IOwait<30%nmon序號指標名指標說明采集方法4Top耗時sql找出性能較差的sql,進行優(yōu)化4.2.4 性能指標參考序號指標項優(yōu)秀中等差1TPSTPS>=105<TPS<10TPS<=52響應時間RT<=2s2s<RT<5sRT>=5s3CPUCPU<=75%75%<CPU<80%CPU

8、>=80%4MemMem<=75%75%<Mem<80%Mem>=80%5慢SQL數量慢SQL=0慢SQL=1慢SQL>=25 .測試場景5.1 存量數據經過與需求人員進行溝通了解,設計系統(tǒng)的存量數據如下:序號數據類型數量分布要求備注12345.2 測試場景設計測試場景的設計原則為:按照需求文檔及與需求人員溝通結果進行設計。5.2.1 單交易基準測試對各個交易進行單次執(zhí)行,獲取響應時間、TPS等數據。序號模塊測試內容并發(fā)數響應時間(s)備注11竄-交易執(zhí)行3次,取平均值作為統(tǒng)計數據結果;虛擬用戶加載方式:每5秒鐘加載2個用戶。213141516171815.

9、2.2 單交易弁發(fā)測試對各個交易進行單交易基準并發(fā)測試,得出基本性能指標。序號模塊測試內容并發(fā)數持續(xù)時間(m)備注12345竄-場景執(zhí)行3次,取平均值作為統(tǒng)計數據結果;虛擬用戶加載方式:每5秒鐘加載2個用戶。67891011121314151617181920212223245.2.3 混合場景弁發(fā)測試對所有交易混合場景進行階梯式壓力發(fā)起,得到各負載下的處理能力以及各交易的性能表現(xiàn)。序號切入并發(fā)數交易名稱占比()持續(xù)時間(m)備注1場了2場景一3場景三4場景四5.2.4 穩(wěn)定性測試以混合場景,日常交易了壓力對系統(tǒng)進行長時間的穩(wěn)定性測試,考察系統(tǒng)長期穩(wěn)定運行情況序號切入并發(fā)數交易名稱占比()持續(xù)時間備注1場了3*24小時各腳本設置思考時間2分鐘。6 .進度計劃及人員安排6.1 進度計劃序號任務工作量(人日)開始日期結束日期責任人1制定測試方案2測試環(huán)境部署3測試數據準備4測試腳本準備5測試環(huán)境部署6執(zhí)行測試7測試結果分析8編寫測試報告6.2 人員安排序號分類姓名部門職責1237 .風險評估本節(jié)主要對性能測試過程中可能遇到的風險以及問題進行有效的測試管理、改進及風險規(guī)避等。序號風險類型描述等級緩解策略1過程風險由于設計不合理或不止確,導致測試不準確、漏測、測試失敗等。高與需求進行溝通確認,進行性能測試方案評審。2技術風險測試過程中因選取測試技術部合理或不完善,導致測試失敗。中對

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論