隨著計算機技術的不斷發展,軟件產業的不斷壯大,軟件質量成為產品質量不可缺少的組成部分,因此軟件測試事十分必要的。軟件測試必須貫穿于軟件定義與開發的整個周期,只有在軟件開發的各個環節實施了有效測試,這樣軟件產品的質量才能得到根本的提高。此外,軟件測試不僅能發現現有軟件中存在的錯誤,而且還通過分析錯誤產生的原因以及在錯誤產生的階段,來發現軟件開發過程的缺陷,以便進行改進。
軟件測試從不同的角度分析會有不同的分類,軟件測試按開發過程劃分,可以分為屏蔽測試、單元測試、集成測試、系統測試等。其中,屏蔽測試是軟件質量保障的關鍵技術,屏蔽測試著重于對軟件的體系結構的設計和構造。
2018-01-18