1、理解什麼是效能測試?
被測系統,在一定的負載下執行,監控系統的各項指標,是否符合需求(指標,指的cpu,記憶體,事務響應時間,等)
2、理解不同的角色對效能測試的關注點?
管理人員的效能關注點?
應用伺服器,資料庫伺服器
資源利用率
支援多少使用者
系統容量
最大的併發使用者
是不是可以更換硬體提高效能,優化**,優化sql語句
可擴充套件性
穩定性:能不能支援7*24小時處理業務
穩定性(99.99%)
開發人員關注的效能問題?
架構設計是否合理
系統架構
資料庫設計
**邏輯
**執行緒
3、理解什麼是壓力測試,什麼是負載測試,並區分他們的區別?
負載測試:在符合測試要求的前提下,不斷加壓,系統不斷增加壓力,只到響應時間或者tps達到乙個拐點。
壓力測試:負載一定的情況下,持續執行一段時間,比如7*24小時來驗證系統的穩定性。
區別:效能測試是動力,負載測試載重,壓力測試強度。
4、理解效能測試的常用術語?
效能測試的術語--併發。
狹義:使用者在同一時間內做同一時期。
廣義:有很多使用者在同事操作不同的功能,混合場景。
所以,在效能測試中,一般先進行狹義的併發,再進行廣義的併發。
效能測試的時候:
1單場景單介面做效能測試。更好的定位問題,以及發現問題。
2混合場景(系統的穩定,在多個介面的關聯介面時,會不會出現新的問題)
效能測試基礎知識
背景 1 效能測試概念 效能測試的目的是檢查系統是否滿足需求規格說明書中規定的效能。特別是對實時系統或嵌入式系統。在效能測試階段,效能測試通常是和強度測試結合起來執行,並通常要求同時進行硬體和軟體的檢測 2 效能測試內容 通常包括負載測試,壓力測試和穩定性測試,通常需要進行對資源利用進行精確的度量,...
loadrunner 效能測試基礎知識問答
1.什麼是負載測試?什麼是效能測試 負載測試是逐漸增加系統負載,測試系統效能的變化,並最終確定在滿足效能指標的情況下,系統所能承受的最大負載量的測試。例如 訪問乙個頁面的響應時間規定不超過1秒,負載測試就是測試在響應時間為1秒時,系統所能承受的最大併發訪問使用者的數量。效能測試 在一定的約束條件下 ...
測試基礎知識
一 系統測試 系統測試最容易被錯誤理解,也是最困難的測試過程。系統測試並非是測試整個系統或程式功能的過程,因為有了功能測試,這樣會顯得多餘。該定義隱含了2方面含義 a 系統測試並不侷限於系統。如果產品是一程式,那麼系統測試就是乙個試圖說明程式作為乙個整體是如何不滿足其目標的過程 b 根據定義,如果產...