產品修正了bug或增加了功能,生成新的版本,對這個版本進行測試,就叫做回歸測試。
保證變化沒有對產品原有功能造成破壞,最可靠的方式是對產品進行全面的測試。
還有一個方法是只對修改部分的相關部分進行測試,這是一種折中的方法,因為進度、成本的原因,這也是經常被采用的方法,這個方法有一定的風險,因為准確的確定產品修改部分的相關部分往往很有難度,范圍不好確定。具體采用哪種回歸方式,要由這個產品的質量要求、人力資源、時間進度等因素來決定。
回歸測試是指修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。自動回歸測試將大幅降低系統測試、維護升級等階段的成本。
而壓力測試是模擬實際應用的軟硬件環境及用戶使用過程的系統負荷,長時間或超大負荷地運行測試軟件,來測試被測系統的性能、可靠性、穩定性等
