迴歸測試是什麼意思
迴歸測試是指修改了舊代碼後,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。在軟件生命週期中的任何一個階段,只要軟件發生了改變,就可能給該軟件帶來問題。軟件的改變可能是源於發現了錯誤並做了修改,也有可能是因為在集成或維護階段加入了新的模塊。
當軟件中所含錯誤被發現時,如果錯誤跟蹤與管理系統不夠完善,就可能會遺漏對這些錯誤的修改;而開發者對錯誤理解的不夠透徹,也可能導致所做的修改只修正了錯誤的外在表現,而沒有修復錯誤本身從而造成修改失敗;修改還有可能產生副作用從而導致軟件未被修改的部分產生新的問題,使本來工作正常的功能產生錯誤。同樣,在有新代碼加入軟件的時候,除了新加入的代碼中有可能含有錯誤外新代碼還有可能對原有的代碼帶來影響。因此,每當軟件發生變化時,我們就必須重新測試現有的功能,以便確定修改是否達到了預期的目的,檢查修改是否損害了原有的正常功能。同時,還需要補充新的測試用例來測試新的或被修改了的功能。為了驗證修改的正確性及其影響就需要進行迴歸測試。
迴歸測試作為軟件生命週期的一個組成部分,在整個軟件測試過程中佔有很大的工作量比重,軟件開發的各個階段都會進行多次迴歸測試。在漸進和快速迭代開發中,新版本的連續發佈使迴歸測試進行的更加頻繁,而在極端編程方法中,更是要求每天都進行若干次迴歸測試。因此,通過選擇正確的迴歸測試策略來改進迴歸測試的效率和有效性是很有意義的。自動迴歸測試將大幅降低系統測試、維護升級等階段的成本。
-
造夢西遊3孫悟空技能搭配什麼較好
孫悟空技能建議選擇嗜血、72斬、烈焰風暴、烈焰閃、重斬。嗜血作為一個被動技能,能夠讓悟空擁有吸血能力,72斬能夠幫助他對怪物造成的傷害提升,還能夠留下來殘影,烈焰風暴則能夠對周圍一圈的怪物都造成傷害,烈焰閃向前衝刺呈無敵狀態,重斬則能夠對於前方的怪物造成極...
-
一茶勺大概多少克
5克左右。如毛尖,毛峯,雀舌,龍井一級以上,白毫,金駿眉一級以上,普洱熟茶散茶一級以上等,這類茶都是比重比較輕的,因為茶豪比較多。對於次級或者其他成團狀的的茶來説,分量可能會更重。對於泡功夫茶來説,不同地方的人喝茶習慣不一樣,決定的是口感濃度不一致,所以取茶之前,可...
-
蛇用什麼辨別氣味
舌頭。蛇用舌頭採集周圍環境中的氣味顆粒。它們快速將舌頭伸到空氣中,然後收進嘴中。在嘴中將舌頭的兩個小叉子插入位於口腔壁上的洞穴中,這些洞穴就是雅各布森氏器官,這些器官直接通向大腦。儘管蛇的鼻孔也能嗅到氣味,但舌頭和雅各布森氏器官增強了蛇感知氣味的功...
-
經線的長度是什麼
經線是連接南北兩極並同緯線垂直相交的半圓,也稱子午線。經線指示南北方向,所有經線都呈半圓狀且長度相等;兩條正相對的經線形成一個經線圈;任何一個經線圈都能把地球平分為兩個半球。...