回歸測試:
是指軟件系統被修改或擴充(如系統功能增強或升級)后重新進行的測試,是為了保證對軟件所做的修改沒有引入新的錯誤而重新進行的測試。
回歸測試過程:
識別出軟件中被修改的部分
從原基線測試用例庫T中,排除所有不再適用的測試用例,確定對新版本依然有效的測試用例,建立新的基線測試用例庫TN
依據一定的策略從TN中選擇測試用例測試被修改的軟件
如果必要,生成新的測試用例集T1,用于測試TN無法充分測試的軟件部分
用T1執行修改后的軟件
第2和第3步測試驗證修改是否破壞了現有的功能,第4和第5步測試驗證修改工作本身
回歸測試的一些觀念:
回歸測試是指重復以前的全部或部分的相同測試。
新加入測試的模組,可能對其他模組產生副作用,故須進行某些程度的回歸測試。
回歸測試的重心,以關鍵性模組為核心。
原文轉自:http://www.anti-gravitydesign.com