文摘
英文文摘
声明
第一章绪论
1.1课题研究的背景
1.1.1软件可靠性
1.1.2软件测试的发展现状
1.1.3嵌入式软件测试的研究意义
1.2课题研究目的和意义
1.3论文的主要工作
1.4论文的结构
第二章软件测试与软件质量
2.1软件质量
2.1.1软件质量
2.1.2软件质量保证体系
2.2软件测试
2.2.1软件测试过程
2.2.2软件测试方法
2.3软件自动化测试
2.3.1自动化测试概述
2.3.2自动化测试过程
2.3.3自动化测试工具
2.3.4自动化测试工具的研究现状
2.4嵌入式软件测试
2.4.1嵌入式软件测试环境
2.4.2嵌入式系统软件测试工具
2.4.3嵌入式系统软件测试工具研究现状
第三章无关性自动测试工具功能设计
3.1 IndependencyTest工具的工作原理
3.2 lndependencyTest工具的功能设计
3.2.1需求描述
3.2.2被测软件模块信息提取模块
3.2.3测试方法以及测试数据构造模块
3.2.4测试用例产生模块
3.2.5测试结果生成模块
3.3.IndependencyTest工具的界面设计
第四章基于SPCE061A的IndependencyqTest工具的实现
4.1开发平台简介
4.1.1 SPCE061A单片机简介
4.1.2 SPCE061A单片机硬件结构
4.1.3 μ'nSPTM汇编语言程序设计
4.2 IndependencyTest工具的被测信息提取模块实现
4.2.1测试子程序的语法规则
4.2.2被测模块信息提取
4.3 IndependencyTest工具的功能实现
4.3.1数据空间无关性测试功能的实现
4.3.2堆栈空间无关性测试功能的实现
4.3.3I/O空间无关性测试功能的实现
4.3.4寄存器无关性测试功能的实现
4.3.5中断无关性测试功能的实现
4.4测试结果输出模块实现
第五章IndependencyTest工具的测试
5.1测试环境
5.2 lndependencyTest工具的测试
5.2.1测试内容
5.2.2测试方案
5.2.3测试结果
第六章总结和展望
6.1总结
6.2展望
[参考文献]
致谢
读研期间发表论文