文摘
英文文摘
声明
第一章绪论
1.1嵌入式系统与嵌入式系统软件测试
1.1.1嵌入式系统
1.1.2嵌入式系统软件测试
1.2课题的研究现状
1.2.1课题的研究背景
1.2.2嵌入式系统软件测试现状
1.3课题的研究意义
1.4课题的研究内容
1.5相关的章节安排
第二章软件测试
2.1软件测试
2.1.1软件测试的概念
2.1.2软件测试的目的
2.1.3软件测试的原则
2.2软件测试技术
2.2.1静态测试
2.2.2动态测试
2.3本章小结
第三章嵌入式语言学习系统软件测试技术及策略
3.1嵌入式语言学习系统软件测试技术研究
3.1.1嵌入式语言学习系统软件的特性分析
3.1.2嵌入式语言学习系统的软件测试要求
3.1.3嵌入式语言学习系统软件测试方法
3.2嵌入式语言学习系统的软件策略研究
3.2.1嵌入式语言学习系统的软件测试模型选择
3.2.2嵌入式语言学习系统的单元测试策略
3.2.3嵌入式语言学习系统的软件集成测试策略
3.2.4嵌入式语言学习系统的软件与硬件集成测试策略
3.2.5嵌入式语言学习系统的系统测试策略
3.2.6嵌入式语言学习系统的确认测试策略
3.2.7嵌入式语言学习系统的回归测试策略
3.3本章小结
第四章嵌入式语言学习系统软件测试环境的建立
4.1嵌入式系统交叉开发测试环境的建立
4.2嵌入式语言学习系统软件的交叉测试方法
4.2.1指令集模拟器
4.2.2基于JTAG的测试代理
4.3基于ARM-Linux交叉测试环境的建立
4.4本章小结
第五章基于ARM-Linux的嵌入式系统软件测试
5.1静态分析和代码审查
5.1.1静态分析和代码审查原理
5.1.2代码审查设计
5.1.3代码审查结果
5.2单元测试
5.2.1测试的设计
5.2.2测试的实现
5.2.4测试结果
5.3集成测试
5.3.1软件集成测试的设计
5.3.2软件集成测试的执行
5.3.3软件集成测试的结果
5.3.4软硬件集成测试
5.4系统测试
5.4.1系统测试的设计
5.4.2图形用户界面的测试
5.4.3数据库测试
5.5回归测试
5.6本章小结
结论
参考文献
致谢