性能測試類(lèi)別 軟件測試
【性能測試】
性能測試是一種“正!钡臏y試,主要測試正常使用時(shí),系統是否滿(mǎn)足(性能指標)要求。同時(shí),可能為了保留系統的擴展空間,進(jìn)行一些稍微超出“正!狈秶臏y試。
【負載測試】
通過(guò)在被測系統上不斷增加壓力,知道性能指標。例如:響應時(shí)間超過(guò)預定指標或服務(wù)器資源達到飽和狀態(tài)。這種測試考驗并找到系統的處理極限,為系統調優(yōu)提供依據。負載測試較性能測試,壓力要大些。
【壓力測試】
對系統不斷施加壓力的測試,通過(guò)確定系統的瓶頸或不能接受的性能點(diǎn),來(lái)獲得系統能夠提供最大服務(wù)級別的測試。例如:測試一個(gè)WEB站點(diǎn)在大量的負荷下,何時(shí)系統的響應會(huì )退化或失敗。
【配置測試】
配置測試主要是通過(guò)測試找到系統各項資源的最佳分配原則。配置測試是系統調優(yōu)的重要依據,例如:我們可不停地調整Oracle
【并發(fā)測試】
測試多個(gè)用戶(hù)同時(shí)訪(fǎng)問(wèn)同一個(gè)應用、同一個(gè)模塊或數據記錄時(shí),是否存在死鎖或其它性能問(wèn)題。幾乎所有的性能測試都會(huì )涉及一些并發(fā)測試。
【容量測試】
測試系統能夠處理的最大會(huì )話(huà)能力,確定系統可處理同時(shí)在線(xiàn)的最大用戶(hù)數,通常和數據庫有關(guān)。
【可靠性測試】(穩定性測試/健壯性測試)
通過(guò)給系統加載一定合適壓力(如CPU資源在70%-90%的使用率)的情況下,運行較長(cháng)一段時(shí)間,驗證系統是否穩定。
【失敗測試】(恢復測試)
對于有冗余備份和負載均衡的系統,通過(guò)這樣的測試來(lái)驗證:如果系統局部發(fā)生故障,用戶(hù)是否能夠繼續使用系統,用戶(hù)將會(huì )受到多大的影響。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/