声明
摘要
第一章 绪论
1.1 研究目的和意义
1.2 研究现状
1.3 主要研究工作
1.4 论文的组织结构
第二章 软件自动化测试技术
2.1 软件自动化测试
2.1.1 软件自动化测试概述
2.1.2 自动化测试的原理和方法
2.1.3 自动化测试技术发展阶段
2.2 自动化测试框架开发原则
2.3 API自动化测试概述
2.4 相关技术介绍
2.4.1 Java反射技术
2.4.2 XML技术
第三章 JAPITest框架测试原理
3.1 关键字驱动测试理论
3.1.1 关键字测试流程
3.1.2 关键字测试案例
3.2 JAPITest框架关键字的设计
3.2.1 功能关键字设计
3.2.2 系统关键字设计
3.2.3 用户自定义关键字设计
3.3 测试用例的描述
第四章 JAPITest框架设计和实现
4.1 框架总体设计
4.2 API信息提取模块设计
4.3 关键字库设计
4.3.1 功能关键字库设计
4.3.2 系统关键字库模块设计
4.3.3 用户自定义关键字库设计
4.4 测试用例库设计
4.5 测试驱动执行模块
第五章 JAPITest框架测试实例
5.1 JAPITest测试过程
5.2 Junit测试过程
5.3 结果分析
第六章 总结与展望
6.1 工作总结
6.2 下一步的工作
参考文献
附录
致谢
研究生在读期间取得的研究成果
个人简介