當前位置:趣味科普網>經驗>

嵌入式測試主要是做什麼

經驗 閱讀(1.57W)

嵌入式測試主要是做什麼

軟體測試的目的是保證軟體滿足需求規格說明。系統失效是系統沒有滿足—個或多個正式需求規範中所要求的需求項。嵌入式軟體有其特殊的失效判定準則,但是,嵌入式軟體測試的目的與非嵌入式軟體是相同的。在嵌入式系統設計中,軟體正越來越多地取代硬體,以降低系統的成本,獲得更大的靈活性,這就需要使用更好的測試方法和工具進行嵌入式和實時軟體的測試。

一般來說,軟體測試有7個基本階段,即單元或模組測試、整合測試、外部功能測試、迴歸測試、系統測試、驗收測試、安裝測試。嵌入式軟體測試在4個階段上進行,即模組測試、整合測試、系統測試、硬體/軟體整合測試。前3個階段適用於任何軟體的測試,硬體/軟體整合測試階段是嵌入式軟體所特有的,目的是驗證嵌入式軟體與其所控制的硬體裝置能否正確地互動。