首頁>Club>
7
回覆列表
  • 1 # Kitty老師講軟體測試

    首先:什麼是壓力測試?

    1. 主要是為了測試系統的穩定性。

    2.理論上來說,一般來說穩定性測試都是要求7*24小時。一般來說,結合監控,不需要也沒有條件去進行長時間的壓力測試。

    其次:為什麼要做壓力測試。

    高壓力指:給系統施加壓最大壓力直到系統崩潰,測試系統最大能夠承受多少使用者數。因為系統上線可能就會出現這種情況,如果沒有經過持續效能壓力測試,並不知道系統的穩定如何,在運維的過程會導致系統就會崩潰、資源利用率消耗過高、記憶體溢位等情況。

    資源利用率從以下幾點來考慮:

    一般任何軟體系統都是構建在作業系統的基礎上,最終都是消耗的系統資源,因此監控系統資源的使用情況也可以反映和幫助我們去判斷、分析效能情況。

    常見的:

    CPU:

    記憶體:

    磁碟:

    頻寬:一般來說,系統資源的利用率對於效能的意義遠遠小於其作為分析、定位效能瓶頸的意義。

    再次:做壓力測試作用。

    為了更好的保證系統的穩定性及可靠性。

    總結:沒有做過壓力測試的專案風險較大,系統在日常運維護的過程中,可能會穩定性問題例如:系統崩潰、記憶體洩漏、CPU資料消耗佔比超過80%以上。

  • 中秋節和大豐收的關聯?
  • 我就是那隻松鼠,歌詞?