1. 程式人生 > >冒煙測試和迴歸測試的區別

冒煙測試和迴歸測試的區別

冒煙測試就是完成一個新版本的開發後,對該版本最基本的功能進行測試,保證基本的功能和流程能走通。如果不通過,則打回開發那邊重新開發;如果通過測試,才會進行下一步的測試(功能測試,整合測試,系統測試等等)。冒煙測試優點是節省測試時間,防止build失敗。缺點是覆蓋率還是比較低。

迴歸測試我有兩層理解,一是就是當你修復一個bug後,把之前的測試用例再次應用到修復後的版本上進行測試。二是當一個新版本開發好後,而且冒煙測試通過,此時可以先用上一個版本的測試用例對新版本進行測試,看是否有bug。

 

拓展資料:

1.冒煙測試就是在一個新版本出來的時候,將軟體的全部功能過一遍,看有沒有什麼大問題。如果功能可以正常執行,不會影響測試進行,那麼這個版本就可以真正開始測試了。如果功能有重大問題或影響測試進行,那麼這個版本就是不合格的,不用進行進一步的測試。

2.迴歸測試就是以前版本中發現的bug在新的版本中驗證是否存在且是否引發新的bug。