(資料圖片)
軟件測試按開發階段來劃分可分為四個階段
1、單元測試
單元測試又稱模塊測試,是對軟件的組成單位進行測試,主要是為了檢驗軟件基本組成單位的正確性。針對軟件設計中的最小單位:模塊。
2、集成測試
集成測試是將軟件集成起來,對模塊之間的接口進行測試,也可稱聯調測試、組裝測試。集成測試主要是關聯處比較復雜,容易發生錯誤。集成測試是在模塊之間進行測試(至少兩個),將2個或2個以上模塊進行組裝。
3、系統測試
系統測試是檢驗系統所有的軟件和硬件之間協作是否協調,是否達到開發者和用戶的要求以及需求。測試的目的就是把各種模塊搭建運行起來,然后對整體進行功能測試、性能測試、安全測試等,以驗證改軟件的功能、性能、安全等各個部分能否滿足用戶的需求。
4、驗收測試
驗收測試是技術測試的最后一個階段,也可稱為交付測試。驗收測試是軟件上架之前的最后一個測試階段。驗收測試的目的是確保軟件準備就緒,向軟件購買者展示該軟件系統能夠滿足用戶的需求,一般是以用戶為主的測試。驗收測試的常用策略有兩種,正式驗收和非正式驗收。
責任編輯:Rex_08