009-迴歸測試的測試範圍是什麼?

迴歸測試的測試範圍是什麼?

測試用例的維護是一個不間斷的過程,一般能夠將軟件開發的基線做爲基準,維護的主要內容包括下述幾個方面。

(1)、刪除過期的測試用例 
由於需求的改變等緣由可能會使一個基線測試用例再也不適合被測試系統,這些測試用例就會過期。例如,某個變量的界限發生了改變,原來針對邊界值的測試就沒法完成對新邊界測試。因此,在軟件的每次修改後都應進行相應的過期測試用例的刪除。

(2)、改進不受控制的測試用例
隨着軟件項目的進展,測試用例庫中的用例會不斷增長,其中會出現一些對輸入或運行狀態十分敏感的測試用例。這些測試不容易重複且結果難以控制,會影響迴歸測試的效率,須要進行改進,使其達到可重複和可控制的要求。

(3)、刪除冗餘的測試用例
若是存在兩個或者更多個測試用例針對一組相同的輸入和輸出進行測試,那麼這些測試用例是冗餘的。冗餘測試用例的存在下降了迴歸測試的效率。因此須要按期的整理測試用例庫,並將冗餘的用例刪除掉。

(4)、增添新的測試用例 若是某個程序段、構件或關鍵的接口在現有的測試中沒有被測試,那麼應該開發新測試用例從新對其進行測試。並將新開發的測試用例合併到基線測試包中。 經過對測試用例庫的維護不只改善了測試用例的可用性,並且也提升了測試庫的可信性,同時還能夠將一個基線測試用例庫的效率和效用保持在一個較高的級別上。 迴歸測試的價值在於它是一個可以檢測到迴歸錯誤的受控實驗。 當測試組選擇縮減的迴歸測試時,有可能刪除了將揭示迴歸錯誤的測試用例,消除了發現迴歸錯誤的機會。
相關文章
相關標籤/搜索