效能測試基本概念釋疑

2021-03-31 22:17:57 字數 750 閱讀 7005

似乎許多人都對效能測試有或多或少的不清楚,這裡就我的理解提供一些解釋:

1、負載測試(load test)、壓力測試(stress test)、容量測試(capability test)與效能測試(performance test)是什麼關係?

效能測試是乙個較大的範疇,包括負載測試、壓力測試和容量測試。其中負載測試是為了檢驗系統在給定負載下是否能達到預期效能指標;壓力測試是通過不斷向被測系統施加「壓力」,測試系統在壓力情況下的效能表現;容量測試針對資料庫而言,是在資料庫中有較大數量的資料記錄情況下對系統進行的測試。

2、效能測試過程中如何需要記錄什麼資料?

效能測試過程中,根據效能測試的不同型別和不同目標,記錄的資料也不同。例如,對於乙個以調優為目的的效能測試,可能需要重點關注測試過程中各可能的效能制約點(例如磁碟io、網路擁塞狀況、伺服器記憶體使用情況、資料庫使用情況等),通過對引數調整後的系統進行反覆測試來找到制約效能的因素;而乙個以驗證為目的的效能測試可能會重點關注是否能達到效能指標要求,重點集中在使用者體驗上。

3、效能測試是否一定需要效能測試工具?

一般來說,效能測試由於需要模擬併發等操作,需要工具的支援才能進行較好的效能測試。但提到效能測試工具,不見得就是mi的lr或是rational的lt,還有諸多的開源測試工具或是自己開發的工具都可以運用在效能測試中,只要工具能滿足你的要求,就不必追求所謂最好最新的工具。

原文:http://sitwithwhom.51.***/index.php?job=art&articleid=a_20050404_201024

效能測試基本概念

1 應用系統從請求發出開始到客戶端收到相應所消耗的時間 2 應用系統從請求發出開始到客戶端接收到最後乙個位元組資料所消耗的時間 ps 由於瀏覽器的行為是既定的,所以仍然採用第二種方式來描述響應時間 併發使用者數 1 業務併發使用者數 同乙個時間段內訪問系統的使用者數量,該概念一般在效能測試 perf...

效能測試基本概念

1.併發使用者數 就是模擬每秒多少人同時作業系統,當前,未來三年,極大值 卡死,但只要停掉系統就可恢復 2.高峰週期 在哪個時間段訪問系統使用者數量最多 與專案團隊評估 3.場景 正確使用場景,模擬使用者真實操作,每個測試場景就是乙個用例 4.協議和請求 效能測試都是走協議的,建立http請求,用f...

LoadRunner之效能測試基本概念

在一些軟體專案中,專案經理或測試經理經常會安排測試工程師進行下面的工作 一 什麼是效能測試 狹義的效能測試主要用於描述常規的效能測試,是指通過模擬生產執行的業務壓力或使用者使用場景來測試系統的效能是否滿足生產效能的要求。廣義的效能測試則是壓力測試 負載測試 強度測試 併發 使用者 測試 大資料量測 ...