声明
摘要
第一章 绪言
1.1 研究背景
1.2 国内外研究现状
1.3 论文研究内容和主要创新点
1.4 论文文章节安排
第二章 测试技术概述
2.1 软件测试概述
2.2 软件测试过程模型
2.3 软件测试策略
2.4 基于模型的测试
2.5 面向对象的测试
2.6 模糊测试
2.7 GUI测试概述
2.7.1 GUI介绍
2.7.2 GUI测试
2.7.3 GUI测试特点
2.7.4 GUI回归测试
2.8 测试模型
2.8.1 有限状态机模型(FSM)
2.8.2 UML模型
2.8.3 马尔可夫链模型
第三章 事件流图和事件交互图
3.1 GUI事件分类
3.2 GUI模型
3.2.1 事件流图
3.2.2 事件交互图
3.2.3 EFG和EIG相关定义
3.3 EIG转换算法
3.3.1 MX算法及其改进
3.3.2 驱动算法
3.3.3 MX算法与驱动算法的比较
第四章 GUI测试用例修复技术
4.1 修复技术介绍
4.2 GUI回归测试用例的划分
4.3 GUI测试用例修复技术相关定义
4.4 事件交互树
4.5 实例研究
第五章 GUI回归测试
5.1 GUI回归测试框架
5.2 测试用例检测器
5.3 测试用例修复器
第六章 实验
6.1 实验背景
6.2 实验过程
6.3 实验结果及分析
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
攻读硕士研究生期间发表的论文及参与的项目