產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

回歸測試與冒煙測試的區(qū)別

發(fā)布時間:2020-08-03

回歸測試是指修改了舊代碼后,重新進(jìn)行測試以確認(rèn)修改沒有引入新的錯誤或?qū)е缕渌a產(chǎn)生錯誤。自動回歸測試將大幅降低系統(tǒng)測試、維護升級等階段的成本。

ALM+TestCenter(覆蓋全生命周期的研發(fā)過程管理平臺)

回歸測試作為軟件生命周期的一個組成部分,在整個軟件測試過程中占有很大的工作量比重,軟件開發(fā)的各個階段都會進(jìn)行多次回歸測試。在漸進(jìn)和快速迭代開發(fā)中,新版本的連續(xù)發(fā)布使回歸測試進(jìn)行的更加頻繁,而在極端編程方法中,更是要求每天都進(jìn)行若干次回歸測試。因此,通過選擇正確的回歸測試策略來改進(jìn)回歸測試的效率和有效性是很有意義的。在測試過程中,也經(jīng)常會用到冒煙測試這種測試方法,那么,回歸測試與冒煙測試有什么區(qū)別?下面,我們就一起看一下這兩者之間的區(qū)別有哪些。

1. 測試目的不同

回歸測試:以確認(rèn)修改沒有引入新的錯誤或?qū)е缕渌a產(chǎn)生錯誤。

冒煙測試:用于確認(rèn)代碼中的修改會按預(yù)期運行,且不會破壞整個版本的穩(wěn)定性。

2. 問題解決方式不同

回歸測試:回歸測試是修改完之后進(jìn)行驗證再進(jìn)行的工程。

冒煙測試:冒煙測試中是發(fā)現(xiàn)問題然后反饋給開發(fā)人員進(jìn)行修改。

3. 測試過程不同

回歸測試:是指漏洞由開發(fā)人員修改之后再次測試的過程。

冒煙測試:是在將代碼更改嵌入到產(chǎn)品的源樹中之前對這些更改進(jìn)行驗證的過程。

4. 測試周期不同

回歸測試:回歸測試作為軟件生命周期的一個組成部分,在整個軟件測試過程中占有很大的工作量比重,軟件開發(fā)的各個階段都會進(jìn)行多次回歸測試。

冒煙測試:冒煙測試只集中考慮了一開始的那個問題,而忽略其他的問題,這就可能引起了新的Bug,冒煙測試的優(yōu)點是節(jié)省測試時間。

5. 測試的意義不同

回歸測試:回歸測試是軟件測試中的一個十分重要且成本昂貴的過程。對針對如何減少回歸測試成本,提高回歸測試效率的研究將具有十分重要的意義。

冒煙測試:冒煙測試是針對軟件質(zhì)量的總體檢驗,是測試人員對測試流程的熟悉,是軟件測試過程中一個不可或缺的節(jié)點,一個好的冒煙測試過程,對于軟件測試效率的提升具有重要意義。

推薦閱讀:

我們所不知道的一些軟件生命周期的知識

軟件開發(fā)生命周期包括什么?生命周期有幾期?

企業(yè)為什么需要IT配置管理?項目管理之配置管理

如何做好測試計劃與測試用例的新建及管理?

軟件工程中需求跟蹤矩陣的作用及實現(xiàn)過程

軟件開發(fā)該采用傳統(tǒng)項目管理還是敏捷項目管理?

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系