軟件測試中的性能測試是什么?
以個人經(jīng)驗將性能測試總結(jié)為以下幾點
一、壓力測試
逐步對軟件系統(tǒng)進行加壓,一定的負荷下長時間連續(xù)運行,查看系統(tǒng)的使用情況;可加壓到系統(tǒng)功能失效或宕機,評測系統(tǒng)功能的最大負載級別。
二、并發(fā)測試
多個用戶同時登錄對同一個模塊功能進行測試,驗證模塊功能是否可以正常使用。
三、強度測試
測試在極限的情況下,軟件系統(tǒng)的運行情況,找到系統(tǒng)能承受的最大強度點,評測軟硬件性能下降可否接受。
比如:淘寶的定時搶購活動,同一個時間點能承受多少用戶同時搶購,需要進行最大強度的評判測試。
四、配置測試
對服務(wù)器的軟硬件進行配置測試,找到軟硬件最合適的放置方式,資源最優(yōu)分配。
五、可靠性測試
給系統(tǒng)壓力情況下,運行一段時間查看系統(tǒng)功能是否穩(wěn)定,內(nèi)存是否出現(xiàn)泄漏
六、穩(wěn)定性測試
對軟件功多次測試,長時間測試、可連續(xù)打開關(guān)閉、開網(wǎng)斷網(wǎng)等正常及異常操作,模擬各類用戶各種情況,評測系統(tǒng)功能是否穩(wěn)定運行。

性能測試工具Lodarunner較為常用,可以學(xué)習(xí)一下。當然軟件性能測試有很多沒有區(qū)分的很嚴格,是可以合在一起疊加測試的,比如在壓力測試過程中可以評測該系統(tǒng)的最大強度;根據(jù)軟件要求按需選擇測試類型即可。

