專注于軟件測試理論+實踐,自動化測試(功能、性能),希望廣交天下愛好測試的朋友,積極加入我的圈圈!測試者家園期待您的加入!
yolanda的性能測試經驗
上一篇 /
下一篇 2007-06-20 16:56:12
1 性能測試目標
• 系統是否滿足預期的性能要求
• 作為對系統進行調優的參考
• 系統的可擴展性
• 用性能測試手段發現系統存在的問題
• 提供部署方案的參考
2 性能指標
• 常用的性能指標如下:
• CPU利用率
• 內存占用率
• 磁盤I/O
• 響應時間
3 影響性能的因素
• 網絡狀況(隔離的網絡環境)
• 硬件設備(CPU數、內存大小、總線速度)
• 系統/應用服務器/數據庫配置
• 數據庫設計和數據庫訪問實現(SQL語句)
• 系統架構(同步/異步)
4 性能測試步驟
• 分析性能需求(需求規格說明書)
• 性能測試計劃
• 性能測試方案
• 建立數據模型
• 性能測試報告
5 性能測試方案應包含的內容
• 對軟件系統架構的分析(了解輸入、輸出數據的類型、數據量)
• 性能測試組網圖(網絡環境說明)
• 硬件環境說明
• 測試范圍、目的與方法
• 性能測試工具的選型
[測試工具組成圖]
• 測試的啟動/退出條件
• 測試場景詳細說明
• 測試執行及測試結果分析
6 性能測試場景的選取
• 分析性能測試需求
• 選擇關鍵場景
• 分析輸入、輸出數據
7 大數據量的產生
• 在詳細分析性能需求的基礎上
• 數據量盡量與實際情況一致
8、性能測試經驗
• 測試開始前與產品/開發人員充分協商
• 測試過程中與開發人員緊密合作
• 測試工具:不要迷信LoadRunner
1、針對特定系統的加壓工具比LoadRunner更加實用
2、 盡量考慮使用操作系統本身的命令來監測系統資源、完成性能測試
• 對測試人員的要求:
• 1、熟悉系統架構
• 2、熟悉數據庫
• 3、熟悉操作系統

Link URL:
http://www.cnblogs.com/tester2test/archive/2006/06/22/432319.html
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG: