迴歸測試是什麼意思
迴歸測試是指修改了舊程式碼後,重新進行測試以確認修改沒有引入新的錯誤或導致其他程式碼產生錯誤。在軟體生命週期中的任何一個階段,只要軟體發生了改變,就可能給該軟體帶來問題。軟體的改變可能是源於發現了錯誤並做了修改,也有可能是因為在整合或維護階段加入了新的模組。
當軟體中所含錯誤被發現時,如果錯誤跟蹤與管理系統不夠完善,就可能會遺漏對這些錯誤的修改;而開發者對錯誤理解的不夠透徹,也可能導致所做的修改只修正了錯誤的外在表現,而沒有修復錯誤本身從而造成修改失敗;修改還有可能產生副作用從而導致軟體未被修改的部分產生新的問題,使本來工作正常的功能產生錯誤。同樣,在有新程式碼加入軟體的時候,除了新加入的程式碼中有可能含有錯誤外新程式碼還有可能對原有的程式碼帶來影響。因此,每當軟體發生變化時,我們就必須重新測試現有的功能,以便確定修改是否達到了預期的目的,檢查修改是否損害了原有的正常功能。同時,還需要補充新的測試用例來測試新的或被修改了的功能。為了驗證修改的正確性及其影響就需要進行迴歸測試。
迴歸測試作為軟體生命週期的一個組成部分,在整個軟體測試過程中佔有很大的工作量比重,軟體開發的各個階段都會進行多次迴歸測試。在漸進和快速迭代開發中,新版本的連續釋出使迴歸測試進行的更加頻繁,而在極端程式設計方法中,更是要求每天都進行若干次迴歸測試。因此,通過選擇正確的迴歸測試策略來改進迴歸測試的效率和有效性是很有意義的。自動迴歸測試將大幅降低系統測試、維護升級等階段的成本。
-
宿舍被子發黴了怎麼辦
1、準備一個軟刷和酒精。用軟刷覆蓋被子上有黴點斑點的地方,再用酒精輕輕擦拭有黴點的地方,重複幾次可去除黴斑。2、用綠豆芽輕輕搓擦被芯上的黴菌處,然後用清水沖洗,晾乾即可。3、準備一盆35-60°C的熱水,加入漂白劑攪拌,用刷子蘸取溶液刷洗黴菌處,最後用清水沖洗乾淨即可...
-
蘋果手機攔截簡訊設定
演示機型:Iphone12系統版本:1、首先在手機主頁中找到並點選“設定”按鈕。2、進入“設定”主頁中後,將介面向下拉動,會看到“資訊”按鈕。3、點選進入到“資訊”介面後,將介面向下拉動找到“資訊過濾”,在“資訊過濾”中可以設定“過濾未知發件人”和“過濾資訊”,設...
-
一茶勺大概多少克
5克左右。如毛尖,毛峰,雀舌,龍井一級以上,白毫,金駿眉一級以上,普洱熟茶散茶一級以上等,這類茶都是比重比較輕的,因為茶豪比較多。對於次級或者其他成團狀的的茶來說,分量可能會更重。對於泡功夫茶來說,不同地方的人喝茶習慣不一樣,決定的是口感濃度不一致,所以取茶之前,可...
-
小米ax3600不支援雙wan
小米ax3600支援雙wan,可以使用兩根網線連線到它的wan口,可保持千兆寬頻網速。小米ax3600是指小米路由器,兩個頻段均支援技術且互不干擾。路由器是連線兩個或多個網路的硬體裝置,在網路間起閘道器的作用,是讀取每一個數據包中的地址,然後決定如何傳送的專用智慧性的網路...