性能測試(一) 基礎概念

本系列簡述的是性能測試網絡

 

 

閱讀目錄工具

  1. 什麼是性能測試
  2. 性能測試的目的
  3. 性能測試的類型
  4. 性能測試的需求
  5. 性能測試環境
  6. 測試數據

 

什麼是性能測試

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

一般咱們班壓力測試,負載測試,統稱爲性能測試測試

 

性能測試的目的

性能測試的目的是驗證軟件系統,是否可以達到用戶的性能指標。同時發現軟件中存在的性能瓶頸。優化軟件。 優化

 

性能測試的類型

壓力測試(Stress testing)   是經過肯定一個系統的瓶頸或者不能接受的性能點,來得到系統能提供的最大服務級別的測試。網站

負載測試(Load testing)  肯定在各類工做負載下系統的性能,目標是測試當負載逐漸增長時,系統各項性能指標的變化狀況spa

 

性能測試的需求

性能測試的困難不是測試工具如何使用,也不是對測試數據進行分析和系統調優,  感到困惑的是沒有明確的,量化的需求。 好比產品

 

A. 網站能夠同時支撐多少用戶自動化

B. 銀行系統能支付多少用戶同時支付test

C. 搶購活動

 

如何不清楚具體的性能測試需求, 那隻能參考同類產品

 

性能測試環境

 

性能需求跟環境有關係。 

好比一輛汽車的百千米油耗是多少升。 

會取決於汽車的駕駛環境。 

1. 車上坐了幾我的。

2. 車是否須要開口頭。

3. 路況怎麼樣,是堵車呢,仍是走高速。

4. 駕駛習慣是怎麼樣的。

5. 車上帶了多重的物品. 

 

一樣的道理, 不一樣的硬件,網絡環境, 會形成性能測試結果不一樣。

 

難以獲得精確的測試數據

 

 

 

性能測試的環境

相關文章
相關標籤/搜索