| 中文摘要 | 第1-6页 |
| 英文摘要 | 第6-8页 |
| 目录 | 第8-11页 |
| 第一章 绪论 | 第11-18页 |
| 1.1 选题背景及意义 | 第11-12页 |
| 1.2 国内外发展现状 | 第12-15页 |
| 1.3 作者的研究内容及主要工作 | 第15-16页 |
| 1.4 本文的组织安排 | 第16-18页 |
| 第二章 C/S系统特性对测试的影响 | 第18-26页 |
| 2.1 传统测试技术简介 | 第18-21页 |
| 2.2 C/S系统特性及其对测试的影响 | 第21-25页 |
| 2.3 小结 | 第25-26页 |
| 第三章 基于有限状态机的测试模型 | 第26-37页 |
| 3.1 有限状态机的定义和性质 | 第26-30页 |
| 3.2 有限状态机的测试问题 | 第30-32页 |
| 3.3 基于有限状态机的一致性测试模型 | 第32-36页 |
| 3.3.1 基于有限状态机一致性测试的概念和步骤 | 第32-33页 |
| 3.3.2 基于有限状态机一致性测试模型 | 第33-36页 |
| 3.4 小结 | 第36-37页 |
| 第四章 C/S系统集成测试策略 | 第37-51页 |
| 4.1 传统程序的集成测试策略 | 第37-40页 |
| 4.2 C/S系统的测试原理 | 第40-44页 |
| 4.2.1 C/S系统的体系结构 | 第41-42页 |
| 4.2.2 C/S系统的测试原理 | 第42-44页 |
| 4.3 C/S系统的测试策略和规则 | 第44-50页 |
| 4.3.1 客户端测试 | 第44-45页 |
| 4.3.2 服务端测试 | 第45-46页 |
| 4.3.3 中间协议层测试 | 第46-48页 |
| 4.3.4 C/S系统的集成测试 | 第48-49页 |
| 4.3.5 实例及结论 | 第49-50页 |
| 4.4 小结 | 第50-51页 |
| 第五章 图形用户界面测试 | 第51-73页 |
| 5.1 GUI测试概述 | 第51-55页 |
| 5.1.1 GUI的测试策略 | 第52-53页 |
| 5.1.2 GUI的测试类型 | 第53-55页 |
| 5.2 一种VFSM的GUI测试方法 | 第55-60页 |
| 5.2.1 VFSM的定义 | 第55-57页 |
| 5.2.2 VFSM→FSM的转化定理和转化算法 | 第57-58页 |
| 5.2.3 基于VFSM的GUI测试方法的步骤 | 第58-60页 |
| 5.3 一种改进的VFSM的GUI测试方法 | 第60-63页 |
| 5.3.1 VFSM→RRFSM的转换算法 | 第60-61页 |
| 5.3.2 举例 | 第61-63页 |
| 5.4 CIS的独立测试 | 第63-67页 |
| 5.4.1 CIS的概念 | 第64-65页 |
| 5.4.2 CIS的独立测试 | 第65-67页 |
| 5.5 一种基于CIS的消息驱动的GUI自动测试方法 | 第67-69页 |
| 5.5.1 CIS脚本描述语言 | 第67页 |
| 5.5.2 基于CIS的描述脚本的消息驱动产生器 | 第67-69页 |
| 5.5.3 基于CIS的消息驱动的测试步骤 | 第69页 |
| 5.6 CIS的交互关系及测试顺序分配算法 | 第69-72页 |
| 5.6.1 CIS的交互关系 | 第70-71页 |
| 5.6.2 CIS测试顺序分配算法 | 第71-72页 |
| 5.7 小结 | 第72-73页 |
| 第六章 面向对象测试 | 第73-98页 |
| 6.1 面向对象测试概述 | 第73-78页 |
| 6.1.1 基于规范的测试 | 第73-75页 |
| 6.1.2 基于程序的测试 | 第75-76页 |
| 6.1.3 测试方法和开发过程的集成 | 第76-78页 |
| 6.2 类级测试和类簇测试 | 第78-84页 |
| 6.2.1 基于方法序列规范的类级测试方法 | 第78-81页 |
| 6.2.2 契约测试 | 第81-84页 |
| 6.3 基于ORD的类的集成测试顺序分配策略 | 第84-87页 |
| 6.4 一种基于C-ORD的测试级顺序分配策略 | 第87-92页 |
| 6.4.1 类之间的测试依赖关系分析和C-ORD | 第87-89页 |
| 6.4.2 定义C-ORD中的测试级 | 第89-90页 |
| 6.4.3 测试级的顺序分配策略 | 第90-92页 |
| 6.5 基于UML类图的测试级顺序生成工具 | 第92-97页 |
| 6.5.1 UML的类图 | 第93-94页 |
| 6.5.2 TLOGOS的功能、结构 | 第94-97页 |
| 6.6 小结 | 第97-98页 |
| 第七章 GUI测试系统Gui Test Studio.1.0 | 第98-111页 |
| 7.1 Gui Test Studio.1.0功能、结构 | 第98-101页 |
| 7.2 CIS测试脚本描述语言 | 第101-106页 |
| 7.2.1 测试脚本技术 | 第101-102页 |
| 7.2.2 CIS脚本描述语言 | 第102-106页 |
| 7.3 测试脚本自动生成技术 | 第106-108页 |
| 7.3.1 Windows的消息机制 | 第106-107页 |
| 7.3.2 测试脚本自动生成器工作机制 | 第107-108页 |
| 7.4 消息驱动测试生成技术 | 第108-109页 |
| 7.5 Gui Test Studio.1.0的性能评价 | 第109-110页 |
| 7.6 小结 | 第110-111页 |
| 第八章 结束语 | 第111-113页 |
| 致谢 | 第113-114页 |
| 参考文献 | 第114-124页 |
| 攻读博士学位期间发表的论文和参加的研发工作 | 第124-125页 |