系统性能测试方案
轉載:http://www.cnblogs.com/yunman/articles/5482134.html
1引言
1.1編寫目的
編寫本方案的目的是用于指導XXXX系統的性能測試,主要從測試環境、測試工具、測試策略、測試具體執行方法、任務與進度表等事先計劃和設計。
1.2適用范圍
XXXX系統性能測試組
XXXX系統開發組
XXXX系統性能優化組
1.3參考資料
系統性能測試指南
1.4術語和縮寫詞
| 縮寫、術語 | 解?釋 |
| 性能測試 (performance testing) | 運行這些測試通常要確定程序運行有多快,以便確定是否需要優化 |
| 負載測試 (load testing) | 通過在面臨很多資源要求的系統上運行,攻擊被測程序或系統 |
| 可靠性測試 (reliability testing) | 持續進行的性能測試,目標是發現短序列程序測試遺漏的情況 |
| …… | |
2系統介紹
3測試環境
3.1網絡拓撲圖
3.2硬件環境
3.3軟件環境
4測試范圍與主要內容
測試范圍:
如:XXXX系統各項性能指標,反應時間的性能測試、CPU、Memory的性能測試、負載的性能測試(壓力測試)、可靠性測試
主要檢測內容:
如:?1.?典型應用的反應時間??
?2.?客戶端、服務器的CPU、Memory使用情況
3.?服務器的響應速度??
? 4.?系統支持的最優負載數量?????
5.?網絡指標???
6.?系統可靠性測試
5測試工具和測試方法
5.1測試工具
MI(Mercury Interactive)公司的LoadRunner7.5.1創建虛擬用戶腳本工具Virtual User Generator
MI(Mercury Interactive)公司的LoadRunner7.5.1創建、運行實際場景工具Controller
MI(Mercury Interactive)公司的LoadRunner7.5.1分析測試結果工具Analysis
性能監視器(MicroSoft Win2000自帶)
5.2測試方法
5.2.1反應時間的性能測試
| 處理點或事件 | 期望的反應時間 | 實際反映時間平均值(至少3次) | 上次或上版本實際反映時間平均值(至少3次) |
測試結果分析:
5.2.2CPU、Memory的性能測試
條件:
1.客戶端情況
2.?應用服務器情況
3.數據庫服務器情況
測試結果分析:
5.2.3負載的性能測試(壓力測試)
| 輸入/動作 | 輸出/響應 | 能否正常運行 |
| 10個用戶操作 | ||
| 20個用戶操作 | ||
| 30個用戶操作 | ||
| 50個用戶操作 | ||
| 100個用戶操作 | ||
| …… |
測試結果分析:
5.2.4可靠性測試
| 任務描述 | |
| 連續運行時間 | 建議72小時 |
| 故障發生的時刻 | 故障描述 |
| …… | |
| 統計分析 | |
| 任務A無故障運行的平均時間間隔 | (CPU小時) |
| 任務A無故障運行的最小時間間隔 | (CPU小時) |
| 任務A無故障運行的最大時間間隔 | (CPU小時) |
測試結果分析:
5.2.5網絡性能測試
對網絡性能的測試,如網絡流量、每秒采樣數、網絡延遲等。
6測試完成準則
系統滿足各項性能要求、能滿足實際使用情況并提供測試報告
7任務與進度表
8提交的文檔和報告
XXXX系統性能測試方案
XXXX系統性能測試報告
XXXX系統性能測試腳本
轉載于:https://www.cnblogs.com/ceshi2016/p/9065979.html
總結
- 上一篇: 2017-2018-2 20165236
- 下一篇: 在vue中使用babel-polyfil