回覆列表
  • 1 # 已經過期了

    效能測試

    n 產品滿足需求提及的效能級別和承受壓力的能力

    n 效能主要涉及:負載、壓力、併發、強度、容錯等

    n 注意:功能穩定後才開展效能測試

    n 效能測試工具:loadrunner、jmeter、monkey

    1. 系統在同一時間響應大量的使用者

    2. 使用者傳送大量資料的時響應情況

    3. 系統長時間執行的穩定性。

    1. 任可訪問性對使用者來說是極其重要的。如果使用者得到 “系統忙”的資訊,他們可能

    放棄,並轉向競爭對手。

    4. 系統不僅要使使用者能夠正常訪問站點,在很多情況下,可能會有駭客試

    圖透過傳送大量資料包來攻擊服務 器。出於安全的原因,測試人員應

    該知道當系統過載時,需要採取哪些措施,而不是簡單地提升系統性能。

    【注意】

    1. 站點速度

    2. 瞬間訪問高峰

    3. 單/多使用者傳送大量資料

    4. 長時間的使用

  • 2 # Kitty老師講軟體測試

    什麼是效能測試,其應用領域分別是什麼?

    1. 什麼是效能測試

    在一定的負載條件下,測試系統的響應時間等各項效能指標是否符合需求。

    效能測試的分類:按照效能測試的目的來說,效能測試分為:

    1. 負載測試:主要是為了獲取系統的最大有效負載使用者數、系統的最大處理能力和最佳的效能表現點。

    2. 壓力測試:主要是為了測試系統的穩定性(高壓力,給系統加壓很大的壓力看系統是怎麼崩潰,因為系統上線可能就會出現這種情況,如果沒有經過效能測試是不知道系統是如何死的。

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

    3. 容量測試:是為了測試系統在不同容量(指定)級別下的效能表現,或者是為了評估系統在指定容量級別下的效能表現。

    一般來說,在軟體系統中,和容量有關的是:資料庫、頻寬、連線數、緩衝池、磁碟IO等。

    2. 為什麼要做效能測試

    企業對於效能測試工程師的要求,我們可以瞭解下市場需求,如下圖所示:

    如果我們的專案是面向上成千上萬的使用者群體推送,不做效能測試可能在使用者數量很大的情況下會導致系統崩潰,系統崩潰會不會給公司帶來影響?肯定會的,為什麼?大家要有網際網路思維,在如今這個社會上,商業競爭壓力也是非常大的,如果你們公司是做交易電商平臺系統的,這時候如果系統崩潰會不會導致使用者大量流失,給公司的經濟利益帶來影響,這是必然的,所以系統儘量在釋出上線之前做好效能測試,這樣能更好的保證系統的穩定性與可靠性。

    3. 效能測試應用在那些領域。

    效能測試應用的領域一般是基於效能測試核心需要來展開的,一般來說效能測試只需要驗證使用者使用最頻繁的業務,因為使用使用最頻繁的業務也是公司的核心業務。例如電商的購物流程就是電商系統的核心業務,所以對於這一塊系統來說,一定要覆蓋效能測試領域。

    例如論壇發帖流程效能測試案例分享:

    總結:透過以上內容的學習,我們對效能測試概念有了一個深入的理解,包括效能測試應用的領域方向,希望大家結合實踐靈活運用,讓自己的知識從基礎上升到一定的高度。

  • 中秋節和大豐收的關聯?
  • 工程招投標具備哪些條件?