單元測試(詳細設計文檔):對于Java來說,一個類的測試就相當于單元測試,一般都有開發人員自測。
集成測試(概要設計文檔):以模塊、子系統的測試,各個單元模塊之間的接口。(偏于技術角度的驗證)
系統測試:真實運行環境,主要包括功能測試、性能測試、穩定性測試、多種類型的測試。(偏于業務角度的驗證)
關注點:①關注系統本身的使用;②關注系統與其他相關系統的連通;③關注系統在不同使用壓力下的表現。
驗收測試(交付測試):用戶驗收測試(開發方)、運行驗收測試(運維)、合同和規范驗收測試、α/alpha測試(開發者提供的環境測試、用戶執行)、β/beta測試(用戶提供的環境測試)。
集成測試(概要設計文檔):以模塊、子系統的測試,各個單元模塊之間的接口。(偏于技術角度的驗證)
系統測試:真實運行環境,主要包括功能測試、性能測試、穩定性測試、多種類型的測試。(偏于業務角度的驗證)
關注點:①關注系統本身的使用;②關注系統與其他相關系統的連通;③關注系統在不同使用壓力下的表現。
驗收測試(交付測試):用戶驗收測試(開發方)、運行驗收測試(運維)、合同和規范驗收測試、α/alpha測試(開發者提供的環境測試、用戶執行)、β/beta測試(用戶提供的環境測試)。
2019-05-31
軟件測試階段:單元測試(一般由開發人員自測)->集成測試->系統測試->驗收測試
驗收測試包含 alpha測試(開發者提供測試環境)和Beta測試(脫離開發者環境,由用戶提供測試環境)
release版本即為可交付版本
驗收測試包含 alpha測試(開發者提供測試環境)和Beta測試(脫離開發者環境,由用戶提供測試環境)
release版本即為可交付版本
2019-01-31