測試基本術語


在繼續學習本JMeter教學之前,讓我們先了解一些與測試應用程式相關的術語。

效能測試

軟體效能測試是一種非功能性測試,其中應用程式的效能在預期或更高負載下進行評估。
進行效能測試以測量系統的不同效能屬性,如響應時間(速度),可靠性,資源使用,可延伸性,各種負載條件下的穩定性等。

為什麼需要做效能測試?

  • 在推出市場上的最終軟體產品之前,應針對各種負載條件下的速度,可延伸性和穩定性對產品進行測試。
  • 如果產品在沒有進行效能測試的情況下直接上線,可能會導致處理速度慢和可用性差等問題,從而可能獲得不良聲譽並直接影響預期的銷售目標。

效能測試的型別

負載測試

  • 負載測試是一種效能測試,可模擬任何軟體,應用程式或網站上的實際負載。
  • 它有助於確定系統在正常和峰值條件下的行為方式。
  • 可以在受控的實驗室條件下執行負載測試,以比較不同系統的功能或準確測量單個系統的功能。

壓力測試

  • 壓力測試也是一種效能測試,有助於確定計算機,網路,程式或裝置在不利條件下保持一定效率的能力。
  • 壓力測試也稱為疲勞測試。