一、封面
性能測試報告
二0xx年X月X日
修訂狀況
章節編號 |
章節名稱 |
修訂內容簡述 |
修訂日期 |
修訂前版本號 |
修改人 |
|
|
|
yyyy.mm.dd |
|
xxx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
二、目錄
目 錄
1.系統概述
2.測試目的范圍與目標
2.1測試目的
2.2測試對象范圍
2.3測試指標范圍
3.測試工具及環境
3.1測試環境架構
3.1.1性能測試環境物理架構
3.1.2性能測試環境基本配置
3.2測試工具
4.測試記錄及結果分析
4.1單場景負載測試--XXX
4.1.1場景描述
4.1.2測試結果數據
4.1.3測試問題及結果分析
4.2混合場景負載測試--XXX
4.2.1場景描述
4.2.2測試結果數據
4.2.3測試問題及結果分析
5.1穩定性測試
5.1.1場景描述
5.1.2測試結果圖表
5.1.3測試結果及分析
6.測試結論
三、正文
1.系統概況
簡要描述與測試項目相關的一些背景資料,如被測系統簡介,項目上線計划等。
2.測試目的與范圍
描述本次性能測試的目的、范圍與目標,內容應與本次性能測試的《性能測試實施方案》中的對應內容保持一致。
2.1.測試目的
在大用戶量、數據量的超負荷下,獲得服務器運行時的相關數據,從而進行分析,找出系統瓶頸,提高系統的穩定性。
2.2.測試對象范圍
2.3.測試指標范圍
*系統所能承受的最大並大Vuser;
*系統的各事務響應時間隨用戶數增加的發展趨勢;
*系統的事務成功率情況;
*服務器資源(CPU,內存等)隨用戶數增加的耗用趨勢;
*系統在長時間高負載狀態下的運行情況
3.測試工具及環境
3.1測試環境架構
3.1.1性能測試環境物理架構
說明本項目性能測試環境的物理架構,可以以物理架構圖的方式表示。
3.1.2性能測試環境的基本配置
設備 |
IP地址 |
硬件配置 |
軟件配置 |
服務器 |
10.6.23.183:8014 |
cpu:2.6GHZ 4核 64位 RAM: 8GB Disk:326GB |
OS: OpenSUSE 11.1 Nmon |
控制機、負載機 |
10.7.7.122 |
Cpu: 2.6GHz 4 核 RAM: 6GB Disk:100GB |
OS: WindowsServer2008 Datacenter LoadRunner 11 |
3.2 測試工具
說明本次測試使用到的測試工具和監控工具
1.負載工具:該測試將使用負載測試工具Load Runner 11,這是一種預測系統行為和性能的工業標准級負載測試工具。通過模擬用戶實施並發負載及實時性能檢測的方式來預測系統的行為並優化系統性能。
2.服務器監控工具:采用開源的Nmon工具,監控系統的性能狀態。
3.3測試資源
組 |
成員 |
職責 |
總負責 |
張三 |
各組間工作協調、方案評審 |
測試組 |
李四 |
需求分析,測試方案編寫,腳本編寫,執行測試以及編寫測試報告 |
BU接口人 |
王五 |
業務講解,測試環境准備、測試發現問題排查 |
4.測試記錄及結果分析
4.1.單場景負載測試---XXX
4.1.1.場景描述
描述本次負載測試的測試場景。比如登錄,注冊等等。
利用HTTP協議錄制的登錄腳本,生成虛擬用戶來進行測試,每1s加載一個虛擬用戶,制止到達性能拐點,得到事務響應時間。
4.1.2.測試結果數據
給出本次負載測試的測試指標結果數據
4.1.3測試問題及結果分析
對測試的結果及發現的性能問題進行總結,分析。一般從以下幾個方面進行描述:
1.合並相關圖表來進行性能分析 如:運行Vuser----事務平均事務響應時間合並關聯圖
2.對測試中限制性指標的符合情況進行說明
3.對測試指標的結果與目標進行對比說明
4.2.混合場景負載測試----XXX
4.2.1場景描述
描述本次混合場景負載測試的測試場景。如果有多個混合場景,分別進行場景描述說明,測試問題及結果分析可合並描述。
1000個同時在線用戶,其中百分20%的用戶瀏覽網頁,30%的用戶注冊,20%的用戶登錄,30%的用戶訂票。
4.2.2測試結果數據
給出本次混合場景負載測試的測試結果數據和圖表
4.2.3 測試問題及結果分析
對測試的結果及發現的性能問題進行總結、分析。一般從以下幾個方面進行描述。
1.對相關的數據和圖表進行詳細的分析說明;
2.對測試中限制性指標的因素進行說明;
3.對測試指標的結果與預期進行對比說明;
5.1穩定性測試
5.1.1 場景描述
描述本次混合場景負載測試的測試場景。對測試持續運行時間,網絡環境等因素進行詳細描述。
5.1.2測試結果圖表
給出本次穩定性測試的測試結果數據和資源使用情況,采用圖表方式。
一般要求包括以下幾項結果圖表:
1.系統資源使用情況(CPU、內存、磁盤)隨時間變化圖表;
2.常見計數器的各項數據。
3.吞吐量指標/(每秒事務處理筆數)隨時間變化圖表;
5.1.3 測試結果及分析
對測試的結果及發現的性能問題進行總結、分析。一般從以下幾個方面進行描述:
1.利用內存分析和處理器分析法來說明系統瓶頸。
2.對測試中限制性指標的符合情況進行說明;
3.對系統性能的穩定程度進行說明;
6.測試結論
給出本次性能測試的測試總結論,一般以測試結果與測試目標的比較結果作為測試結論。