声明
摘要
1 引言
1.1 研究背景
1.2 国内外研究现状
1.3 本文的主要工作
2 软件自动化测试的相关技术
2.1 软件测试
2.2 自动化测试
2.3 自动化测试框架
2.4 自动化测试工具和Selenium
2.4.1 测试工具的分类
2.4.2 Selenium WebDriver
2.4.3 Selendroid——Android的WebDriver
2.5 本章小结
3 自动化测试框架的设计
3.1 自动化测试需求分析
3.1.1 待测系统
3.1.2 需要测试的功能的分析
3.1.3 测试框架的需求分析
3.2 测试框架的设计
3.2.1 XML配置文件
3.2.2 驱动模块
3.2.3 测试数据管理模块
3.2.4 脚本测试套件模块
3.2.5 测试报告模块
3.3 本章小结
4 自动化测试框架实现与应用
4.1 测试用例的设计
4.2 自动化测试框架的搭建
4.2.1 基础环境配置
4.2.2 自动化测试环境配置
4.3 自动化测试脚本的开发与执行
4.3.1 脚本开发时所需要用到的技术
4.3.2 脚本的开发
4.3.3 执行测试
4.3.4 测试结果与报告
4.4 本章小结
5 总结与展望
5.1 全文总结
5.2 未来工作展望
参考文献
在校期间发表的论文、科研成果等
致谢
华中师范大学;