1. 程式人生 > >開發模型之V模型

開發模型之V模型

text 集成測試 效果 csdn v模型 階段 wot col sso

1.模型目的:

V模型的目的在於改進軟件開發的效率和效果。

2.常見理論性描述:

V模型從整體上看起來,就是一個V字型的結構,由左右兩邊組成。

左邊的下劃線分別代表了需求分析、概要設計、詳細設計、編碼,又稱為軟件開發生命周期 - SDLC

右邊的上劃線代表了單元測試、集成測試、系統測試與驗收測試,又稱為軟件測試生命周期 - STLC

看起來V模型就是一個對稱的結構,它的重要意義在於,非常明確的表明了測試過程中存在的不同的級別,並且非常清晰的描述了這些測試階段和開發階段的對應關系,在每個軟件開發階段都有相應的測試階段。V模型中的測試與SDLC階段並行完成。

3.缺點:

在V模型中,只是把測試作為編碼之後的一個階段,並沒有在需求開發階段就進入測試。改進方法:在需求階段和開發階段,測試提前介入,並行工作。

技術分享圖片

開發模型之V模型