性能測試計劃模板
1.1. 編寫目的
簡述編寫此計劃的目的
編寫本文檔的目的是用於指導sinamail4.0系統的性能測試。
主要從測試環境、測試工具、測試策略、測試具體執行方法、任務與進度表等事先計劃和設計。
1.2. 項目背景
簡述本項目的背景
針對迎接2008奧運,對用戶新開發的帶有2008域名的免費郵箱。
1.3. 名詞解釋
針對本文所出現的專業名詞或專屬名詞進行解釋
專有名詞 | 註釋 |
業務 | 用戶執行的某一操作 |
URL | 測試地址連接 |
CASE ID | 測試用例的ID號 |
TPS | 每秒事務數 |
CPU | 測試過程中CPU占有率 |
RESP TIME | 平均響應時間 |
…… |
1.4. 參考文檔
為了編寫性能測試計劃所需的文檔
2. 測試環境
對測試服務器/客戶端測試機的軟硬件描述
服務器名稱 | 硬件 | 軟件 | URL/IP | 備註 |
前端 | ||||
采集 | ||||
DB | ||||
客戶端 | ||||
…… |
3. 測試方案簡介
3.1. 測試策略與目標
明確測試策略與目標
本次性能測試針對xx系統進行壓力測試(或者疲勞強度/大並發測試),主要測試該系統在xx功能上是否能承受大壓力,會不會出現一些不能預計的想象等。
測試本系統在最大500並發的情況下是否能承受壓力。
3.2. 業務模塊描述
明確本次性能測試涉及的範圍
業務名稱 | 功能模塊 | URL | CASE ID | 權重 | 備註 |
業務一 | |||||
業務二 | |||||
…… |
3.3. 場景定義
分析明確各個場景的業務指標及使用業務測試用例
場景名稱 | 業務名 | CASE ID | 期望指標 | 權重 | 備註 |
場景一 | TPS: CPU: ATPS … | ||||
場景二 | |||||
…… |
3.4. 測試工具描述
描述本次性能測試使用到的工具
本次性能測試采用Mercury公司的Loadrunner做為測試工具。
3.5. 測試結束標準
性能測試計劃結束標準
執行完所有的測試用例後即可結束,但不排除執行到某一場景後出現大量錯誤無法執行下去的情況,或因測試環境導致無法繼續測試的情況。
4. 人力資源分配和裏程碑
簡要說明參與的測試工程師及任務分配和時間分配
測試人員 | 任務 | 工作量 | 輸出 | 起止時間 |
毛也 | 編寫測試用例 | 1天/人 | Xxx測試用例 | X月x日-x月x 日 |
錄制腳本 | ||||
執行測試場景 | ||||
撰寫測試報告 |
5. 風險分析
分析本次性能測試的風險
1、本次性能測試是在線上服務器上進行,因此在線上測試進行過程中不排除會對線上服務器造成影響的可能。
2、在我們測試過程中線上用戶也在同事進行操作,因此可能有時數據不會特別準確。
3、此測試只是模擬無法完全真實線上用戶的實際情況。
性能測試計劃模板