如何做性能測試工作

這裏只是簡單的講述下性能測試的流程,主要分四個階段:

  1. 測試分析階段

  2. 測試準備階段

  3. 測試執行階段

  4. 測試總結階段

接下來就是大概的說下具體的流程

(一)第一階段

  1. 調研性能需求
    1. 了接系統架構情況
    2. 確認測試範圍(是否調用外圍系統)
    3. 確認測試交易(有多少支交易,交易類型,交易的複雜情況)
    4. 分析項目組的測試目的(技術方案對比測試)
    5. 確認項目的性能測試周期
  2. 分析設計測試模型
    1. 分析現有業務數據
    2. 分析測試覆蓋率情況
    3. 確認交易佔比
    4. 設計測試模型
  3. 設計測試場景
    1. 基本測試場景(單交易、混合交易、穩定性測試場景)
    2. 高可用測試場景(集羣啓停測試、數據庫主備切換測試、異常測試等)
    3. 可擴展性測試場景(橫向擴展、縱向擴展)
    4. 可維護性測試場景
    5. 其他測試場景
  4. 確認測試通過準則
    1. TPS
    2. 相應時間
    3. 成功率
    4. CPU使用率
    5. 內存使用率
    6. IO的使用率
    7. 內存泄漏情況
  5. 編寫測試方案
    1. 方案的內容包括上述四項內容
    2. 測試進度表
    3. 測試工作量
    4. 測試風險
    5. 項目相關負責人

(二)第二階段

  1. 搭建測試環境
    1. 申請測試環境
    2. 搭建測試環境
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章