冒煙測試的過程來約束開發人員,讓他們潔身自好,真正負責任的去做產品,幫助開發人員提高自身的質量意識,從而可以更有效的提高產品的質量,和版本發布速度.
冒煙測試就是完成乙個新版本的開發後,對該版本最基本的功能進行測試,保證基本的功能和流程能走通。如果不通過,則打回開發那邊重新開發;如果通過測試,才會進行下一步的測試(功能測試,整合測試,
系統測試
等等)。
其中最重要的是:基本功能和流程能走通,就算冒煙測試通過。
冒煙測試:
優點:是節省測試時間,防止build失敗。
缺點:是覆蓋率還是比較低。
回歸測試的倆層理解:
一是就是當你修復乙個bug後,把之前的測試用例再次應用到修復後的版本上進行測試。
二是當乙個新版本開發好後,而且冒煙測試通過,此時可以先用上乙個版本的測試用例對新版本進行測試,看是否有bug。
總的概括:
1.冒煙測試就是在乙個新版本出來的時候,將軟體的全部功能過一遍,看有沒有什麼大問題。就是主流程得通過就是基本功能得實現,一些小問題是可以忽略的,比如按鈕位置不對呀,顏色不符合等等。如果功能可以正常執行,不會影響測試進行,那麼這個版本就可以真正開始測試了。如果功能有重大問題或影響測試進行,那麼這個版本就是不合格的,不用進行進一步的測試。
2.回歸測試就是以前版本中發現的bug在新的版本中驗證是否存在且驗證是否引發新的bug(用上乙個版本的測試用例對新版本進行測試,看是否有bug)。
回歸測試和冒煙測試的區別
回歸測試是指修改了舊 後,重新進行測試以確認修改沒有引入新的錯誤或導致其他 產生錯誤。自動回歸測試將大幅降低系統測試 維護公升級等階段的成本。回歸測試作為軟體生命週期的乙個組成部分,在整個軟體測試過程中占有很大的工作量比重,軟體開發的各個階段都會進行多次回歸測試。在漸進和快速迭代開發中,新版本的連續...
冒煙測試 回歸測試的區別
冒煙測試就是新版本送測後的測試,以決定是否要繼續測試乃至發布。回歸測試就是解決乙個問題後的測試,方向是判斷新的 是否引入了新問題。而回歸測試,是軟體維護階段對軟體修改後進行的測試。兩種測試用在軟體生命的不同週期。根據對冒煙測試和回歸測試的理解,總結了二者的一些區別,如下 冒煙測試 回歸測試 使用階段...
冒煙測試和回歸測試
冒煙測試是對版本進行驗證測試,對系統重點功能進行測試,與微軟提出的每日構建版本概念有很強聯絡。在每日構建夠對系統的基本功能進行 比較固定的測試用例集 冒煙測試,它強調的是系統主要功能的驗證,而回歸測試是在版本修復bug階段對修改後的版本後針對特定bug進行的測試。對於冒煙測試而言,如果冒煙不通過就將...