基于ORG的OO软件测试技术研究
第一章 绪论 | 第1-15页 |
1.1 面向对象软件测试的研究背景与意义 | 第12-13页 |
1.2 论文的组织安排 | 第13页 |
1.3 论文的主要研究工作 | 第13-15页 |
第二章 软件测试基础与面向对象软件测试 | 第15-29页 |
2.1 软件测试基础 | 第15-20页 |
2.2 面向对象语言机制对面向对象软件测试的影响 | 第20-26页 |
2.3 面向对象软件测试综述 | 第26-28页 |
2.4 面向对象软件测试研究方向 | 第28-29页 |
第三章 基于类层次结构的增量测试技术 | 第29-43页 |
3.1 面向对象软件测试充分性 | 第29-31页 |
3.2 继承机制的实现原理 | 第31-33页 |
3.3 基于类层次结构的增量测试技术 | 第33-38页 |
3.4 设计类测试驱动程序 | 第38-41页 |
3.5 类测试平行体系结构 | 第41页 |
3.6 小结 | 第41-43页 |
第四章 基于对象关系图的静态测试技术 | 第43-55页 |
4.1 传统程序的集成测试策略 | 第43-44页 |
4.2 对象关系图 | 第44-47页 |
4.3 理想的集成测试顺序性质 | 第47-49页 |
4.4 Kung测试顺序分配算法 | 第49-50页 |
4.5 Tai测试顺序分配算法 | 第50-52页 |
4.6 改进的环路断开算法 | 第52-53页 |
4.7 小结 | 第53-55页 |
第五章 基于对象关系图的动态测试技术 | 第55-61页 |
5.1 分析类间依赖关系 | 第55-57页 |
5.2 定义测试级 | 第57页 |
5.3 定义偏序关系产生测试顺序 | 第57-58页 |
5.4 增加测试级信息 | 第58-59页 |
5.5 删除不可能的测试级 | 第59页 |
5.6 小结 | 第59-61页 |
第六章 案例研究 | 第61-65页 |
6.1 案例研究背景 | 第61页 |
6.2 动态测试技术在案例中的应用 | 第61-63页 |
6.3 结论 | 第63-65页 |
第七章 结束语 | 第65-67页 |
参考文献 | 第67-70页 |
附录一 发表的学术论文与课题研究 | 第70-71页 |
附录二 类测试驱动程序源代码 | 第71-74页 |
附录三 案例程序源代码 | 第74-79页 |