軟件測試手記:切莫忽視性能測試[2] 性能測試工具
(3)大數據量測試
大數據量測試可以分為兩種類型:一是針對某些系統存儲、傳輸、統計、查詢等業務進行大數據量的獨立數據量測試;二是與壓力性能測試、負載性能測試、疲勞性能測試相結合的綜合數據量測試方案。大數據量測試的關鍵是測試數據的準備,可以依靠工具準備測試數據。
進行性能測試的前提條件
在任何性能測試活動開始前,軟件應用程序必須達到性能測試接受標準。如果應用程序沒有達到這些標準,則不應該進行性能測試,否則就是浪費時間和成本。進行性能測試的前提條件包括:
(1)已通過單元測試能力
在性能測試前所有應用程序必須先通過全面的單元測試策略,同時所附帶的可被執行的單元測試代碼應是完整和有效的。如果單元測試因為應用程序中的錯誤或缺少單元測試代碼,那么應用程序則不應該進行性能測試。
(2)已通過低負載級別能力
在單用戶和10個用戶的低負載級別上,應用程序應該能在正常的計算時間達到合理的性能。如果應用程序無法在低負載級別正常運行,那么它肯定無法在更高負載級別正常運行。這時,開始性能測試將會浪費時間。軟件測試
(3)已準備好測試數據
在性能測試期間執行應用程序所需的數據必須先準備好或已詳細描述,以使性能測試小組能夠建立與生產環境盡可能接近的模擬數據,要確保測試數據必須是真實、一致和完整的,任何與真實環境相差太遠的測試數據都是無用的性能測試行為。
文章來源于領測軟件測試網 http://www.kjueaiud.com/