軟件測試之各個測試階段(軟件測試之各個測試階段的區(qū)別)
單元測試階段:每個獨立的單元模塊都是在獨立于系統(tǒng)的其它部分進行測試的情況下進行的,對每個程序模塊進行正確性檢驗,檢查每個程序模塊是否正確實現規(guī)定的功能。制作單元測試報告,提交缺陷報告。
集成測試階段:集成測試是以單元測試為基礎,在按照概要設計規(guī)范的要求將所有軟件單元組裝到模塊、子系統(tǒng)或系統(tǒng)的過程中,各個部分工作是否符合或達到相應技術指標和要求。這一階段生成集成測試報告,提交缺陷報告。
系統(tǒng)測試階段:通過確認測試的軟件,作為被分配給計算機系統(tǒng)的一部分,與計算機硬件、外部設備、某些支持軟件、數據和人員等其他系統(tǒng)元素結合起來,在實際運行環(huán)境中,實現計算機系統(tǒng)的功能覆蓋。此階段要求提交測試總結和缺陷報告。
驗證測試的目的是驗證軟件的功能、性能以及其它特征是否符合用戶需求。驗證試驗通常包括有效性測試和軟件結構審查。通常由第三方的檢測機構進行。
驗收測試:驗收測試是以需求階段的《需求規(guī)范書》作為驗收標準,在測試時需要模擬實際用戶的運行環(huán)境。可與客戶一起進行實際項目,對于產品而言,則是最后一次系統(tǒng)測試。本實驗主要是對各功能模塊進行全面測試,特別是文檔測試。
版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。