声明
摘要
第1章 绪论
1.1 研究背景
1.2 研究现状
1.3 课题背景
1.4 研究目标
1.5 论文的结构
第2章 嵌入式软件测试技术
2.1 嵌入式软件开发的特点
2.2 嵌入式软件测试技术分析
2.2.1 嵌入式软件测试的分类
2.2.2 嵌入式软件测试的策略
2.3 嵌入式软件自动化测试的特点
2.3.1 测试驱动自动化
2.3.2 测试数据生成自动化
2.3.3 测试报告生成自动化
2.4 本章小结
第3章 测试用例优先级技术
3.1 测试用例优先级技术的概念
3.2 测试用例优先级技术分析
3.2.1 基于覆盖率的相关技术
3.2.2 非覆盖相关技术
3.3 本章小结
第4章 自动化测试系统的分析与设计
4.1 数传终端DTU
4.2 设计目标及系统要求
4.3 自动化测试系统的总体设计
4.3.1 Server端
4.3.2 Client端
4.4 本章小结
第5章 自动化测试系统DTUTester的实现
5.1 测试策略
5.2 Server端模块设计
5.3 Client端模块设计
5.3.1 登录模块
5.3.2 配置文件管理模块
5.3.3 测试驱动模块
5.3.4 测试任务定制模块
5.3.5 测试任务执行模块
5.3.6 改进的测试用例优先级算法BBR32
5.3.7 测试数据管理模块
5.3.8 测试报告生成模块
5.4 应用测试及分析
5.4.1 验证BBR32算法的优越性
5.4.2 系统功能测试
5.5 本章小结
第6章 总结与展望
6.1 论文总结
6.2 展望
参考文献
致谢