1
效能測試目標
• 系統是否滿足預期的效能要求
• 作為對系統進行調優的參考
• 系統的可擴充套件性
• 用效能測試手段發現系統存在的問題
• 提供部署方案的參考
2 效能指標
• 常用的效能指標如下:
• cpu
利用率•
記憶體佔用率
• 磁碟
i/o•
響應時間
3 影響效能的因素
• 網路狀況(隔離的網路環境)
• 硬體裝置(
cpu數、記憶體大小、匯流排速度)
• 系統
/應用伺服器
/資料庫配置
• 資料庫設計和資料庫訪問實現(
sql語句)
• 系統架構(同步
/非同步)
4 效能測試步驟
• 分析效能需求(需求規格說明書)
• 效能測試計畫
• 效能測試方案
• 建立資料模型
• 效能測試報告
5 效能測試方案應包含的內容
• 對軟體系統架構的分析(了解輸入、輸出資料的型別、資料量)
• 效能測試組網圖(網路環境說明)
• 硬體環境說明
• 測試範圍、目的與方法
• 效能測試工具的選型
[測試工具組成圖]
• 測試的啟動
/退出條件
• 測試場景詳細說明
• 測試執行及測試結果分析
6 效能測試場景的選取
• 分析效能測試需求
• 選擇關鍵場景
• 分析輸入、輸出資料
7 大資料量的產生
• 在詳細分析效能需求的基礎上
• 資料量盡量與實際情況一致 8
、效能測試經驗
• 測試開始前與產品
/開發人員充分協商
• 測試過程中與開發人員緊密合作
• 測試工具:不要迷信
loadrunner
1、針對特定系統的加壓工具比
loadrunner
更加實用2、
盡量考慮使用作業系統本身的命令來監測系統資源、完成效能測試
• 對測試人員的要求:
• 1
、熟悉系統架構
• 2
、熟悉資料庫
• 3
、熟悉作業系統
原創 效能測試之 效能測試需求分析
這裡以乙個電商購物 b2c 為例 從12月下旬至農曆年底 來年2月初 50天 預計營業額 400萬 這裡營業額可以理解為 完成購買訂單總金額 訪問訂單轉化率 10 這裡理解為百分之多少的訪問量會轉化為實際的 訂單 每個訂單平均選購商品數 3件左右共計300元左右的金額,這裡指每個訂單平均消費300元...
yolanda的效能測試經驗
1 效能測試目標 系統是否滿足預期的效能要求 作為對系統進行調優的參考 系統的可擴充套件性 用效能測試手段發現系統存在的問題 提供部署方案的參考 2 效能指標 常用的效能指標如下 cpu利用率 記憶體佔用率 磁碟i o 響應時間 3 影響效能的因素 網路狀況 隔離的網路環境 硬體裝置 cpu數 記憶...
原創 效能測試篇 網路效能測試指令碼優化
本節所要用到netperf工具對作業系統進行測試 shell指令碼 bin sh 5網路介面效能 測試網路傳輸速率 網路吞吐率 網路響應時間等,包括 tcp ucp 流吞吐速率等 echo hello 標題 test title 網路介面效能 標識96 預期結果1 ecpect result1 結果...