文摘
英文文摘
第一章 引言
1.1 课题背景
1.2 课题任务
1.3 作者的主要工作
1.4 论文结构
第二章 软件测试基本理论
2.1 软件测试的基本概念
2.1.1 软件测试的定义
2.1.2 软件周期与软件测试
2.2 软件测试技术简介
2.2.1 静态测试技术
2.2.2 动态测试技术
2.2.3 几种有效的测试用例设计方法
2.2.4 逻辑覆盖率分析方法
2.3 飞控计算机软件特性分析
第三章 飞控软件单元测试过程与用例设计方法
3.1 单元测试过程
3.1.1 文档审查过程
3.1.2 静态分析过程
3.1.3 代码审查过程
3.1.4 动态测试过程
3.1.5 单元测试实施步骤
3.2 基于需求的测试用例设计方法
3.2.1 测试用例设计
3.2.2 测试覆盖分析
3.3 基于逻辑覆盖测试技术的测试用例设计方法
3.3.1 测试需求分析
3.3.2 测试用例设计
第四章 某型号飞行控制软件单元测试实施
4.1 项目对单元测试的要求
4.1.1 项目简述
4.1.2 测试内容及要求
4.2 单元测试模型
4.3 单元测试活动的实施
4.3.1 文档审查活动
4.3.2 静态分析活动
4.3.3 代码审查活动
4.3.4 测试用例和驱动程序的设计及评审
4.3.5 动态测试执行
4.3.6 各活动的结果总结和分析
4.3.7 测试充分性分析
第五章 总结
5.1 总结
5.2 进一步的工作
附录1 表格索引
附录2 图片索引
参考文献
致谢