嵌入式測試階段及解析測試流程

2021-09-29 17:11:35 字數 1017 閱讀 9328

嵌入式測試階段:

根據軟體開發階段不同,可分為平台測試、單元測試、整合測試和系統測試。

1.平台測試

包括硬體電路測試、作業系統及底層驅動程式測試等等。硬體電路測試需要所對應的測試工具來進行測試。作業系統和底層驅動程式的測試主要關注多任務排程、實時效能、資料傳輸等指標。

2.單元測試

將測試系統分成若干個單元模組,對每個單元模組進行測試,測試環境主要在宿主機上進行。

3.整合測試

將所有模組進行組合,測試內容主要是各模組間介面的資料傳輸、關注整合後的功能實現和各模組之間的耦合性。

4.系統測試

在整合測試完成之後,將系統完全移植到目標機中,驗證軟體能否滿足使用者需要,嚴格遵守需求規格說明書進行系統測試。本階段測試主要包括:功能測試、效能測試、介面測試、負載測試、容量測試、安全性測試、穩定性測試、相容性測試和可靠性測試。

以保證終端使用者的產品質量為宗旨,以文件化把控質量的測試實施理念,將嵌入式軟體測試流程分成四個階段計畫、設計、實行和總結。

1.測試計畫階段

從可行性分析開始,首先要熟悉產品,參與專案策劃和討論中,並對整個專案提供可測試性建議。需要完成「軟體測試需求說明書」和「軟體測試計畫」等資料編寫工作,並於專案組成員一同進行評審,評審通過後開始下一階段的工作。

2.測試設計階段

參照「軟體測試需求說明書」和「軟體測試計畫」資料內容,對測試內容進行設計,這個階段的重要性不言而喻,設計質量的好壞直接影響到測試執行的質量。此階段需要完成「軟體測試方案與」「軟體測試用例」的編寫工作並對內容進行評審。在專案進行過程中如果需求說明書進行了更改,對應的測試內容也隨之會發生變動,根據實際情況考慮是否需要重新進行設計,相關變更記錄也要隨之更新。

3.測試執行階段

該階段需要測試人員搭建好測試環境,準備測試資料,主要任務是根據設計好的測試用例來進行測試,輸出對應測試結果,將缺陷內容提交至缺陷庫。

4.測試總結階段

整個測試過程總結,結論性報告在此階段產生。本階段對產生的缺陷進行分析,歸納並且輸出軟體測試報告等資料,將專案中資料進行整合、分析得出能否上市結論。

嵌入式測試

談到嵌入式軟體測試,首先了解什麼是嵌入式系統。對嵌入式系統到如今還沒有乙個具體的概念。如手機 洗衣機 機頂盒 導航系統等等很多系統都是嵌入式系統,可以這樣給他乙個解釋 嵌入式系統是和顯示的物理裝置相結合,控制著某些特定的硬體裝置的系統。而嵌入式軟體則是執行在嵌入式系統中的控制軟體。往往追求實時性 可...

嵌入式軟體測試

嵌入式軟體測試 嵌入式軟體測試 嵌入式測試或叫交叉測試 cross test 的日的與非嵌入式軟體是相同的。但是,在嵌入式系統設計中,軟體正越來越多地取代硬體,以降低系統的成本,獲得更大的靈活性,這就需要使用更好的測試方法和工具進行嵌入式和實時軟體的測試。通常嵌入式系統對可靠性的要求比較高。嵌入式系...

嵌入式測試總結

從事嵌入式測試工作至今半年了,目前這份工作一半技術,一半溝通。單從技術上來說,主要有兩大難點,一是 從嵌入式系統測試的角度,你能夠從乙個高點來看待由很多個軟體項組成的系統,根據相關的實踐經驗,考慮什麼樣的系統是可靠的 第二 從語法上來說,測試人員的功底是否紮實將對 審查的質量起到很大的影響,是否能夠...