1. 程式人生 > >【軟體測試】對比V模型、W模型、H模型,簡述他們各自的特點

【軟體測試】對比V模型、W模型、H模型,簡述他們各自的特點

V模型:

測試活動的展開次序正好與開發的次序相反,動態測試的行為與開發行為相對應。忽略了測試的物件不應該僅僅包括程式,沒有明確指出對需求、設計的測試。

W模型:

補充了V模型中忽略的內容,強調了測試計劃等工作的先行和對系統需求和系統設計的測試;與V模型相同,沒有對軟體測試的流程進行說明。

特點:

  • 強調儘早測試
  • 強調不斷測試
  • 體現靜態測試

H模型:

將測試活動完全獨立出來,形成完全獨立的流程。

  • 體現了”儘早測試、不斷測試“的原則
  • 體現了測試流程的完整性
  • 體現測試流程的獨立性
  • 充分體現了測試過程(而非技術)的複雜性,強調了過程管理的重要性