欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

什么是軟件回歸測試?如何進行?有哪些常用方法?(什么是軟件回歸測試-如何進行-有哪些常用方法)

一、什么是軟件回歸測試?

回歸測試是指:修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或?qū)е缕渌a產(chǎn)生錯誤的一種測試方法。回歸測試是指重復以前的全部或部分的相同功能測試。新加入測試的模塊,可能對其他模塊產(chǎn)生副作用,因此要進行某些程度的回歸測試。

回歸測試的重心是:以關(guān)鍵性模塊為核心。

二、如何進行?

回歸測試主要應(yīng)用在代碼變更的場景,我們需要測試修改后的代碼是否影響軟件應(yīng)用程序的其他功能。 此外,當將新功能添加到軟件應(yīng)用程序中并用于缺陷修復和性能問題修復時,同樣需要進行回歸測試。

為了執(zhí)行回歸測試過程,我們需要首先調(diào)試代碼以識別錯誤。一旦發(fā)現(xiàn)錯誤,就進行必要的更改以修復它,然后通過從涵蓋代碼的修改部分和受影響部分的測試套件中選擇相關(guān)的測試用例來完成回歸測試。
自動回歸測試將大幅降低系統(tǒng)測試、維護升級等階段的成本?;貧w測試作為軟件生命周期的一個組成部分,在整個軟件測試過程中占有很大的工作量比重,軟件開發(fā)的各個階段都會進行多次回歸測試。

什么是軟件回歸測試?如何進行?有哪些常用方法?(什么是軟件回歸測試-如何進行-有哪些常用方法)


在漸進和快速迭代開發(fā)中,新版本的連續(xù)發(fā)布使回歸測試進行的更加頻繁,而在極端編程方法中,更是要求每天都進行若干次回歸測試;因此,通過選擇正確的回歸測試策略來改進回歸測試的效率和有效性是非常有意義的。

三、常用的方法都有哪些呢?

1.再測試全部用例
選擇基線測試用例庫中的全部測試用例組成回歸測試包,這是一種比較安全的方法,再測試全部用例具有較低的遺漏回歸錯誤的風險,但測試成本較高。
2.基于風險選擇測試
可以基于一定的風險標準來從基線測試用例庫中選擇回歸測試包。首先運行比較重要的、關(guān)鍵的和可疑的測試,而跳過那些非關(guān)鍵的、優(yōu)先級別低的或者高穩(wěn)定的測試用例,這些用例即便可能測試到缺陷,這些缺陷的嚴重性也僅有三級或四級。
3.基于操作剖面選擇測試
如果基線測試用例庫的測試用例是基于軟件操作剖面開發(fā)的,測試用例的分布情況反映了系統(tǒng)的實際使用情況。回歸測試所使用的測試用例個數(shù)可以由測試預算確定,回歸測試可以優(yōu)先選擇那些針對重要或頻繁使用功能的測試用例,釋放和緩解較高級別的風險,有助于盡早發(fā)現(xiàn)那些對可靠性有較大影響的故障。
4.再測試修改的部分
當測試者對修改的局部化足夠了解時,可以通過相依性分析識別軟件的修改情況并分析修改的影響,將回歸測試局限于被改變的模塊和它的接口上。通常,一個回歸錯誤一定涉及一個新的、修改的或刪除的代碼段。在允許的條件下,回歸測試盡可能覆蓋受到影響的部分。

標簽:回歸測試、軟件測試

軟件測評報告請聯(lián)系王經(jīng)理18684048962

更多資訊請關(guān)注公眾號:軟件測評閑聊站

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部