獨立建設(shè)網(wǎng)站制作重慶鎮(zhèn)海seo整站優(yōu)化價格
一、軟件回歸測試是什么?
軟件回歸測試作為軟件生命周期的一個組成部分,在整個軟件測試過程中占有很大的工作量比重,軟件開發(fā)的各個階段都會進行多次回歸測試?;貧w測試是指修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或?qū)е缕渌a產(chǎn)生錯誤。自動回歸測試將大幅降低系統(tǒng)測試、維護升級等階段的成本。
二、軟件回歸測試的場景
1.開發(fā)修改完bug之后。
2.驗證其他和此bug有依賴關(guān)系的場景用例是否正常。
三、軟件回歸測試分類
理解軟件回歸測試的分類是測試人員做好測試工作的前提?;貧w測試主要可以分為三類:
1.單位回歸
單元回歸是在單元測試階段完成的, 而代碼是獨立測試的;阻止了對要測試的單元的所有依賴關(guān)系, 以便該單元可以單獨進行測試。
2.部分回歸
即使代碼中有更改, 也使用部分回歸來驗證代碼是否運行良好, 并且單元與未更改的代碼集成在一起。
3.完全回歸
完全回歸主要應(yīng)用在模塊上。
四、回歸測試用例抽取技巧
如果系統(tǒng)目前為止已經(jīng)比較穩(wěn)定,那么可以根據(jù)8/2(80%的缺陷出現(xiàn)在20%的模塊中)的原則來挑選回歸測試的用例。
1.針對問題較多的模塊進行執(zhí)行用例,其他模塊僅對缺陷相應(yīng)的功能點執(zhí)行用例。
2.業(yè)務(wù)程度比較復(fù)雜的情況下,對用戶頻繁使用的功能模塊進行回歸測試。
3.開發(fā)對某個模塊的功能進行來小規(guī)模的修改時,也需要進行回歸測試。