常用的軟體效能測試方法 策略 和測試要點有哪些

2021-06-07 09:27:46 字數 766 閱讀 2162

1.明確測試目標,測試目標盡可能能夠有量化的標準 

1)上線前驗證性的效能測試,針對銀行系統一般的效能指標為tps、響應時間是否滿足業務需求; 

2)容量測試,測試系統在特定系統環境下的處理能力,關注的效能指標是tps、響應時間、併發使用者數等; 

3)穩定性測試,銀行系統對系統7×24小時的穩定性要求還是很高的; 

2、明確測試範圍,測試系統有哪些,測試交易的路徑覆蓋範圍; 

3、業務模型分析,選擇日常交易量比較大,路徑覆蓋範圍廣的典型交易,建立效能測試的業務模型,確定各支交易的佔比; 

4、測試需求分析,測試環境(軟硬體),人力,測試工具的選擇,測試基礎資料等需求; 

5、測試內容及測試策略,一般包含以下幾個方面: 

1)基準測試,單使用者單交易的測試,主要用於除錯測試指令碼的正確性,以及檢視每只交易在無壓力下的響應時間,為下面的測試建立基準; 

2)單交易負載測試,獲取每只交易的最大負載,主要考察單隻交易和系統處理能力的影響; 

3)混合場景的測試,按照業務及測試模型梯度加壓,以獲取系統的最大處理能力,及在各種壓力下每只交易的響應時間情況; 

4)穩定性測試,按照混合測試模型,考察在一定的壓力下持續執行24小時的系統運**況,主要關注系統是否穩定,系統是否存在記憶體洩漏問題等; 

6、設計測試案例; 

7、執行測試,監控系統資源、應用、資料庫相關指標,記錄測試結果; 

8、測試結果收集和分析; 

9、測試報告編寫; 

10、測試總結; 

**:領測軟體測試網[ 

軟體測試策略和效能測試

整合策略有自頂向下,自底向上兩種。軟體測試策略 在一定的軟體測試標準 測試規範的指導下,依據測試專案的特定環境約束而規定的軟體測試的原則 方式 方法的集合。軟體測試策略是為了以最低的成本最大程度降低產品的質量風險或盡早地完成測試所選擇或制定的最合理的方式 方法 過程等。自頂向下測試 從主控模組開始,...

軟體測試方法和策略

什麼是軟體測試?軟體測試的目的與原則 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。軟體測試的目的 軟體測試的原則 目前主要的測試用例設計方法是什麼?白盒測試 邏輯覆蓋 迴圈覆蓋 基本路徑覆蓋 黑盒測試 邊界值分析法 等價類劃分 錯誤猜測法 因果...

軟體測試方法和策略

什麼是軟體測試?軟體測試的目的與原則 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。軟體測試的目的 軟體測試的原則 目前主要的測試用例設計方法是什麼?白盒測試 邏輯覆蓋 迴圈覆蓋 基本路徑覆蓋 黑盒測試 邊界值分析法 等價類劃分 錯誤猜測法 因果...