單元測試:軟件單元測試的目的是檢測程序模塊是否符合《詳細設計說明書》的要求。通常會采用白盒測試技術,如基于路徑覆蓋原理等。
集成測試:軟件集成測試的目的是檢測程序是否符合《概要設計說明書》的要求。通常采用黑盒測試技術,但有時為了確保主要控制路徑的覆蓋測試,也會采用一定的白盒測試技術。
軟硬件集成測試:軟硬件集成測試的目的是為了檢測系統劃分軟硬件功能后,在軟件集成測試完成的基礎上,測試模塊軟件在硬件平臺上的運行情況,主要是對嵌入式軟件的實時性、嵌入性及功能性能指標的測試。
系統測試:關注所設計的系統,在模塊與模塊集成之后構成完整系統時所表現出的質量指標,包括正確性、可擴性等。
確認測試:針對確認標準的測試。確認標準由需求分析產生,所以實際上就是指規格化的需求,通常采用黑盒測試技術。
推薦閱讀: