軟體測試過程模型特點(V模型 W模型 X模型 H模型)
阿新 • • 發佈:2018-12-13
1.V模型: V模型和瀑布模型有一些共同的特性,V模型中的過程從左到右,描述了基本的開發 過程和測試行為。 優點:V模型的價值在於它非常明確地標明瞭測試過程中存在的不同級別,並且清楚地描述了這些測試階段和開發過程期間各階段的對應關係。 侷限性:(測試介入太晚) 把測試作為編碼之後的最後一個活動,需求分析等前期產生的錯誤直到後期的驗收測試才能發現.見下圖。 2.W模型: V模型的侷限性在於沒有明確地說明早期的測試,無法體現“儘早地和不斷地進行軟體測試” 的原則。在V模型中增加軟體各開發階段應同步進行的測試,演化為W 模型(如下圖)。在模型中不難看出,開發是“V”,測試是與此並行的“V”。 W模型是V模型的發展,強調的是測試伴隨著整個軟體開發週期,而且測試的物件不僅僅是程式,需求、功能和設計同樣要測試。測試與開發是同步進行的
二、在實際工作中應靈活地運用各種模型的優點:V模型: 強調了在整個軟體專案開發中需要經歷的若干個測試級別,並與每一個開發級別對應;忽略了測試的物件不應該僅僅包括程式,沒有明確指出對需求、設計的測試W模型: 補充了V模型中忽略的內容,強調了測試計劃等工作的先行和對系統需求和系統設計的測試;與V模型相同,沒有對軟體測試的流程進行說明H模型: 強調測試是獨立的,只要測試準備完成,就可以執行測試
--------------------- 本文來自 Liu_KH 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/Liu_KH/article/details/78599394?utm_source=copy