內容簡介
本書重點討論嵌入式軟體測試的相關知識。主要內容包括:嵌入式軟體測試的相關基本
概念、嵌入式軟體測試的生命周期、嵌入式軟體測試的相關技術、嵌入式軟體的測試過程、嵌入式軟體測試環境的搭建以及常用的嵌入式軟體自動化測試工具及管理工具。
本書從普通的軟體測試人手來介紹嵌入式軟體測試,並輔以實例說明嵌入式軟體測試技術的具體套用。本書適合作為高等院校計算機、嵌入式及相關專業的本科生及研究生的教材,也可供廣大嵌入式軟體開發、維護領域的技術人員參考。
目錄
叢書序
叢書前言
前言
教學建議
第1章嵌入式軟體概述
1.1嵌入式系統概述
1.1.1嵌入式系統的組成
1.1.2嵌入式系統的特點
1.1.3嵌入式系統的分類
1.2嵌入式系統硬體基礎知識
1.3嵌入式系統軟體基礎知識
1.3.1嵌入式軟體的分類
1.3.2嵌入式作業系統
1.4嵌入式軟體工程
1.4.1可行性分析和需求分析階段
1.4.2設計階段
1.4.3實現階段
1.4.4測試階段
1.4.5維護階段
1.4.6嵌入式軟體的開發
1.5嵌入式軟體設計的質量
1.5.1嵌入式軟體開發的質量問題
1.5.2嵌入式軟體的質量模型
1.5.3提高嵌入式軟體的質量
第2章軟體測試基礎
2.1軟體測試的歷史
2.2軟體測試的基本概念
2.3軟體測試的對象
2.4軟體測試的信息流
2.5軟體測試的目的和作用
2.5.1質量改進
2.5.2驗證和確認
2.5.3可靠性評估
2.6軟體測試的特點
2.7軟體測試原則
2.8軟體測試的分類
2.9軟體測試技術
2.9.1靜態測試
2.9.2動態測試
2.10軟體測試的級別
2.10.1單元測試
2.10.2組件測試
2.10.3集成測試
2.10.4確認測試
2.10.5系統測試
2.10.6驗收測試
第3章嵌入式軟體測試基礎
第4章嵌入式軟體測試的生命周期
第5章嵌入式軟體測試技術
第6章軟體測試過程管理與實踐
第7章嵌入式軟體測試環境
第8章軟體測試自動化
參考文獻
……