冒煙測試:
冒煙測試,是對軟體的基本功能進行測試,測試物件是每乙個新編譯的需要正式測試的軟體版本,目的是確認軟體的基本功能正常,保證軟體系統能正常跑起來,可以進行後續的正常測試工作的進行,如果最基本的測試都有問題了,就直接打回開發部了,所以正式交付的測試版本,必須先通過冒煙測試的考驗。
回歸測試:
回歸測試是指修改了舊**後,重新進行測試以確認修改沒有引入新的錯誤或導致其他**產生錯誤。
1、測試目的不同,冒煙測試:用於確認**中的更改會按預期執行,且不會破壞整個版本的穩定性。回歸測試:以確認修改沒有引入新的錯誤或導致其他**產生錯誤。
2、測試過程不同,冒煙測試:是在將**更改嵌入到產品的源樹中之前對這些更改進行驗證的過程。回歸測試:是指漏洞由開發人員修改之後再次測試的過程。
3、問題解決方式不同,冒煙測試:冒煙測試中是發現問題然後反饋給開發人員進行修改。回歸測試:回歸測試是修改完之後進行驗證再進行的工程。
4、測試週期不同,冒煙測試:冒煙測試只集中考慮了一開始的那個問題,而忽略其它的問題,這就可能引起了新的bug,smoketest優點是節省測試時間。回歸測試:回歸測試作為軟體生命週期的乙個組成部分,在整個軟體測試過程中占有很大的工作量比重,軟體開發的各個階段都會進行多次回歸測試。
5、測試意義不同,冒煙測試:冒煙測試是對軟體質量的總體檢驗,是測試人員對測試流程的熟悉,是軟體測試過程中乙個不可或缺的節點,乙個好的冒煙測試過程,對於軟體測試效率的提公升具有重要意義。回歸測試:回歸測試是軟體測試中的乙個十分重要且成本昂貴的過程。對針對如何減少回歸測試成本,提高回歸測試效率的研究將具有十分重要的意義。
冒煙測試和回歸測試
冒煙測試是對版本進行驗證測試,對系統重點功能進行測試,與微軟提出的每日構建版本概念有很強聯絡。在每日構建夠對系統的基本功能進行 比較固定的測試用例集 冒煙測試,它強調的是系統主要功能的驗證,而回歸測試是在版本修復bug階段對修改後的版本後針對特定bug進行的測試。對於冒煙測試而言,如果冒煙不通過就將...
冒煙測試與回歸測試
冒煙測試在我自己的理解裡就是程式設計師改好乙個bug更新之後,去測看影不影響其他的功能模組。冒煙 測試需要了解的內容 1 中進行了什麼更改。若要理解該更改,必須理解使用的技術 開發人員可以提供相關說明。2 更改對功能有何影響。3 更改對各元件的依存關係有何影響。回歸測試在我看來是最讓人頭疼的,因為要...
冒煙測試與回歸測試
自 冒煙測試,是微軟首先提出來的乙個概念,和微軟一直提倡的每日build 構建版本 有很密切的聯絡。具體說,冒煙測試就是在每日build 構建版本 建立後,對系統的基本功能進行簡單的測試。這種測試強調程式的主要功能進行的驗證,也叫版本驗證測試,提交測試。冒煙測試這個名稱的來歷,是從電路板測試得來的。...