在集成測試過程中,每當一個新模塊結合進來時,程序就發生了變化:建立了新的數據流路徑,可能出現了新的I/O操作,激活了新的控制邏輯。在集成測試的范疇中,回歸測試是指重新執行已經做過的測試的某個子集,以保證上述這些變化沒有帶來非預期的副作用。
回歸測試就是用于保證由于調試或其他原因引起的變化,不會導致非預期的軟件行為或額外錯誤的測試活動。
回歸測試可以通過人工地進行,也可以使用自動化的捕獲回放工具自動進行。利用捕獲回放工具,軟件工程師能夠捕獲測試用例和實際運行結果,然后可以回放(即重新執行測試用例),并且比較軟件變化前后所得到的運行結果。
回歸測試就是用于保證由于調試或其他原因引起的變化,不會導致非預期的軟件行為或額外錯誤的測試活動。
回歸測試可以通過人工地進行,也可以使用自動化的捕獲回放工具自動進行。利用捕獲回放工具,軟件工程師能夠捕獲測試用例和實際運行結果,然后可以回放(即重新執行測試用例),并且比較軟件變化前后所得到的運行結果。