軟體測試的w模型和v模型

2021-10-03 23:42:27 字數 950 閱讀 8658

表達了軟體測試活動與軟體分析設計活動的對應關係:

測試活動

軟體分析設計活動

單元測試

詳細設計

整合測試

概要設計

系統測試

軟體規格說明

驗收測試

軟體需求

開發與測試是先後關係,先開發後測試。 忽視了對需求分析,系統設計的驗證和確認,需求的 滿足情況一直到後期的驗收測試才被驗證。 如果開發階段沒有有效的質量控制措施,到軟體編碼 完成之後,通過測試發現大量缺陷和錯誤,再想提高軟體 質量,則成本會非常高,有時甚至已經不可能

相對於v模型,w模型增加了軟體開發各階段中同步 進行的驗證和確認活動。

w模型由兩個v字型模型組成,分別代表軟體質量驗 證、確認、測試過程 和 軟體開發過程。

w模型強調:軟體需求分析、軟體設計等同樣需要質量控制,應當及時進行驗證和確認。

軟體需求、軟體設計階段需要為後續的軟體測試工作做準備、測試與開發是同步進行的。

驗證、確認和測試等軟體質量控制活動伴隨著整個 軟體開發周期

有利於盡早、全面的發現問題。例如,需求分析完 成後,質量保證與測試人員就應該參與到對需求分析文 檔的驗證和確認活動中,並盡早的發現問題。

有利於降低軟體開發的總成本。因為越早發現問題, 解決問題的成本就會越小。

有利於提前做好測試準備和測試設計。例如在需求 分析階段就可以及早進行驗收測試設計,這將顯著減少 測試工作所產生的時延,加快專案進度。

軟體測試的W模型和V模型

軟體測試的v模型 v模型的目的在於改進軟體開發的效率和效果。在v模型中 明確的標註了測試過程中存在著那些不同的測試型別,並且清楚的表達了測試階段和開發過程各階段的對應關係。從這種對應關係我們分析 單元測試和整合測試對應於詳細設計和概要設計,那麼在單元測試和整合測試中我們就需要檢測程式的執行是否滿足軟...

軟體測試 V模型和W模型詳解

軟體測試中有w模型和v模型,這是我們在測試過程中經常用到的兩個模型,本篇部落格我們就一起深入的學習了解這兩個模型 v模型最早是在20世紀80年代後期提出的,目的是改進軟體開發的效率和結果,它是瀑布模型的一種演化。它的具體流程如下 w模型增加了軟體開發階段中應同步進行的驗證和確認活動,w模型由兩個v字...

軟體測試 w模型

w模型 優點 開發把隨著整個開發周期,需求 和設計同樣要測試,更早的介入測試,可以發現初期的缺陷,修復成本低 分階段工作方便專案整體管理 缺點 開發和測試依然是線性關係,需求的變更和調整,依然不方便,如果沒有相關文件不能執行w模型,對專案組成員的技術要求更高!定義 開發乙個v,測試也乙個v組合起來的...