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