性能測試流程

性能測試流程
1、性能測試需求分析
2、編寫性能測試計劃/方案
3、評審性能測試計劃/方案
4、設計性能測試用例
5、評審性能測試用例
6、部署性能測試環境
7、執行性能測試用例
8、分析測試結果
9、查找系統性能瓶頸
10、分析瓶頸產生的原因
11、編寫性能測試報告
12、配合相關人員進行性能調優
13、性能迴歸測試
14、編寫性能迴歸測試報告

性能測試需求分析
1、客戶提出
2、根據歷史數據進行分析
3、需求分析
4、參考同行類似的項目
5、參考其他資料數據
6、分析被測系統特性

性能測試計劃方案
1、概述-------------------------對此次測試系統的一個簡單的介紹
2、術語、定義和縮略語----對運用到的術語進行解釋
3、性能測試依據及參考----測試參考的一些文檔:需求說明書、接口文檔、開發文檔
4、性能測試計劃-------------對測試的時間及人員進行合理安排
5、性能測試目標-------------此次測試要達到的一個性能目標
6、性能測試類型-------------壓力測試、負載測試、疲勞強度測試
7、性能測試環境-------------應用系統架構,方便定位問題。測試的軟硬件配置
8、性能測試的範圍----------前端測試、接口測試、後臺測試
9、性能測試準備-------------測試數據、測試工具

性能測試用例
1、基礎內容
用例ID、功能名稱、URL地址、前置條件、操作步驟。
2、腳本設置
腳本設置:參數設置、事務的設置(事務名稱、起始與結束位置)、集合點設 置(集合點名稱,集合點位置)、檢查點設置(檢查點設置、檢查點內容)
3、場景設計
一次併發測試爲一個場景(併發用戶、循環時間或次數、結合點、監控數據)
4、預期結果
每個場景監控數據的一個預期結果。

部署性能測試環境
硬件環境:
1、服務器環境(服務器的的型號,硬件配置,是否和其他應用程序共享此服務器,是否部署了負載均衡器)
2、客戶端環境
3、網絡環境(網絡的帶寬、哪裏網絡設備)
軟件環境:
1、基礎數據的一致性(操作系統和數據庫版本、被測軟件版本)
2、配置一致性(操作系統、數據庫、應用程序的參數配置)

執行測試用例需要監控資源
1、點擊率
2、TPS
3、平均相應時間
4、90%響應時間
5、錯誤率
6、應用服務器資源利用率
7、數據庫服務器資源利用率
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章