手機APP軟件性能測試工具及流程介紹

  性能測試(上)併發

性能測試的分類和流程工具

 

什麼是性能測試?性能

性能測試概念:測試

性能測試主要經過自動化的測試工具模擬多種正常、峯值以及異常負載條件來對系統的各項性能指標進行測試spa

 

性能測試工具:設計

Jmeter
Loadrunner
 ip

性能工具的組成:資源

腳本生成器開發

壓力生成器it

結果分析器

壓力控制器

 

性能工具工做原理:

clipboard.png

 

軟件性能測試的分類:

      一、性能測試(狹義)

方法:經過模擬生產運行的業務壓力量和使用場景組合,測試系統的性能是否知足生產性能要求

目的:驗證系統是否有系統宣稱具備的能力

      二、負載測試

方法:經過在被測系統上不斷加壓,直到性能指標達到極限

目的:找到系統處理能力的極限

      三、壓力測試(強度測試)

方法:測試系統在必定飽和狀態下,系統可以處理的會話能力,以及系統是否會出現錯誤

目的:檢查系統處於壓力性能下時,應用的表現

      四、併發測試

方法:經過模擬用戶併發訪問,測試多用戶併發訪問同一個應用、模塊或者數據記錄是否存在死鎖或其餘性能問題

目的:發現系統中可能隱藏的併發訪問時的問題

      五、配置測試

方法:經過對被測系統的軟硬件環境的調整,瞭解各類不一樣數據對系統的性能影響的程度,從而找到系統各項資源的最優分配原則

目的:瞭解各類不一樣因素對系統性能影響的程度

      六、可靠性測試(穩定測試)

方法:在給系統加載必定業務壓力的狀況下,使系統運行一段時間,以此檢測系統是否穩定

目的:驗證系統是否支持長期穩定的運行

 

性能測試流程:

性能測試的流程能夠分爲六個階段:

測試計劃階段、測試設計階段、測試開發階段、測試執行階段、測試結果階段、測試報告階段

 

更多內容請看下篇啦~

相關文章
相關標籤/搜索