1.基準測試
基準測試是指通過設計科學的測試方法,測試工具和測試系統,實現對一類測試對象的某項指標進行定量的和可對比的測試。
通過對軟件系統不斷施加壓力,識別系統性能拐點,從而獲得系統提供的較大服務界別的測試活動,主要目的是檢查系統處于壓力情況下應用的表現。
通過在被測系統中不斷增加壓力,直到達到性能指標極限要求。主要目的是找到特定的環境下系統處理能力的極限。
主要指當測試多用戶并發訪問同一個應用、模塊、數據時是否產生隱藏的并發問題,如內存泄漏、線程鎖、資源爭用問題,幾乎所有的性能測試都會涉及并發測試。主要目的并非是為了獲得性能指標,而是為了發現并引起的問題。
5.疲勞測試
通過讓軟件在一定訪問量情況下長時間運行,以檢驗系統性能在多長時間會出現明顯下降,主要目的是驗證系統運行的可靠性。
6.數據量測試
通過讓軟件在不同的數據量情況下運行,以檢測系統性能在各種數據量情況下的表現。主要目的是找到支持系統正常工作的數據量權限。
7.配置測試
配置測試主要是針對硬件而言,了解各種不同環境對系統性能影響的程度,從而找到系統各項資源的較優分配原則。主要目的是了解各種不同因素對系統性能影響的程度,從而判斷出較值得進行的調優操作。
推薦閱讀: