求大神解釋什麼是冒煙測試,回歸測試?

時間 2021-05-30 00:05:10

1樓:節瓜

冒煙測試,就是對系統最基本的測試,比如系統能跑起來,沒有編譯錯誤,簡單的輸入輸出結果看起來是正常的,不會連很簡單的輸入都直接系統崩潰。

回歸測試,就是把舊版本的系統和新版本的系統功能進行對比,保證新的系統功能上至少等於舊系統。一般我們會同時把新舊系統都起起來,輸入同樣的輸入,對比輸出是否一致,不一致的話,輸出是不是我們想要的輸出。

2樓:愛碼小士

回歸測試是一種系統範圍的測試,是為了確保系統某個部分的微小變化不會破壞系統中其他地方的現有功能。這很重要,因為沒有回歸測試,很有可能將預期的修復程式引入到乙個系統中,這個系統會產生比他們解決的問題更多的問題。

字數有限,可以看一下這篇文章 什麼是回歸測試及其重要性

3樓:

開發嵌入式產品的時候,如果軟體不對,很可能給的電流電壓都不對。板子就燒壞了,有時候真的會冒煙的。冒煙測試最開始意思就是燒上軟體,什麼都不幹,只是通一下電,如果板子不冒煙,表示沒有嚴重問題。

如果板子冒煙了,調查合入的code, 修復問題,重新發一版軟體。後來的軟體工程也都以冒煙測試來稱呼那些基本功能的驗證內容,冒煙測試的目的是避免嚴重bug。回歸測試指的是上面說的那種操作做的多了之後,只知道不會冒煙,並不知道其他功能是否是好的。

所以在開發中,每隔一段時間,需要做乙個比較詳細的檢查,確保每乙個細節都是正常的,這就叫做回歸測試。回歸測試的目的是回到產品的定義上來,檢查每個功能是否符合需求。

4樓:軟體質量保障

冒煙測試就是完成乙個新版本的開發後,對該版本最基本的功能進行測試,如果通過測試,才會進行下一步的測試(功能測試,整合測試,系統測試等等)。冒煙測試的目的就是為了減小軟體的測試成本!試想一下,如果完成的乙個版本,不去做冒煙測試,而是直接去做餘下的測試,做著做著發現做不下去了,因為測試過程中發現最基本的業務功能模組都存在bug,更別說相關的其他功能模組了,更別說整合測試等其他測試了,而bug發現的越早其修復bug所耗費的成本越低,如果不做冒煙測試,可以想象成本代價風險多高!

回歸測試我有兩層理解,一是就是當你修復乙個bug後,把之前的測試用例再次應用到修復後的版本上進行測試。二是當乙個新版本開發好後,而且冒煙測試通過,此時可以先用上乙個版本的測試用例對新版本進行測試,看是否有bug!其實回歸測試用的很多,比如新增加乙個功能模組等等,所以動化測試可以高效率的進行回歸測試。

求大神解釋,為什麼夏天會下冰雹?

波旬門徒 與冬天下雪,雨夾雪和凍雨等常見天氣現象不同,冰雹通常發生在溫暖的季節,這常常使人感到困惑。冰雹以球形,圓錐形或不規則形的硬冰形式從高空墜落到地面。當空氣中的水滴逐漸變大並且空氣的浮力不再支撐水滴時,就會形成沉澱,這是眾所周知的。但是,比雨滴重得多的冰如何在大氣中停留足夠長的時間,並形成冰雹...

求大神解釋這三個茶具部件是幹什麼的?

元首 茶漏 濾網 公道杯。這三個怎麼用,就不說了。搜一下就能搜到。問題是,這三個裡面,有兩個,都可以扔掉了。或者說,三個都可以。或者說,都不扔。一般來說,當這三個出現的時候,一定用的是蓋碗沖泡。而蓋碗沖泡的要點在於開口大小。也就是出水的時候,蓋子和碗壁之間的缺口的大小。大於茶葉的時候,茶葉被倒出來了...

求考試大神指導 什麼是學會考試?

樂於助人的鵬鵬 學會考試的第一步就是知道什麼是考試,考試考什麼,這樣你才能有針對性的去準備考試!當你明白了第一步之後,就開始琢磨應試的套路,比如考試的題型,考試的難易程度,每個章節知識點的分布!最後據此有針對性的準備應試,這樣慢慢的就會應試了! 清風12309 一點個人心得,比較省力,不過也不適合所...