基于J2EE构架的关键字驱动自动化软件测试技术研究
摘要 | 第1-4页 |
Abstract | 第4-7页 |
1 绪论 | 第7-13页 |
·研究背景和意义 | 第7-9页 |
·国内外研究现状 | 第9-11页 |
·软件自动化测试的发展 | 第11页 |
·本文主要工作 | 第11-13页 |
2 J2EE技术与软件自动化测试技术 | 第13-29页 |
·J2EE技术 | 第13-17页 |
·J2EE技术简介 | 第13-14页 |
·J2EE的体系结构 | 第14-15页 |
·J2EE的核心API和组件 | 第15-17页 |
·软件测试 | 第17-19页 |
·软件测试的定义 | 第17页 |
·软件测试与自动化测试的关系 | 第17-19页 |
·自动化测试 | 第19-22页 |
·自动化测试的概念 | 第19-20页 |
·自动化测试特点 | 第20-21页 |
·自动化测试工具 | 第21-22页 |
·自动化测试框架 | 第22-27页 |
·自动化测试框架介绍 | 第22-23页 |
·测试脚本模块化框架 | 第23页 |
·测试库框架 | 第23页 |
·关键字驱动测试框架 | 第23-25页 |
·数据驱动测试框架 | 第25-27页 |
·影响自动化测试技术的因素 | 第27-29页 |
3 关键字驱动的自动化测试技术 | 第29-35页 |
·关键字的意义 | 第29页 |
·关键字驱动的自动化测试框架思想 | 第29-31页 |
·关键字驱动的自动化测试框架模型 | 第31-32页 |
·关键字驱动的自动化测试框架优缺点 | 第32页 |
·关键字结构的设计 | 第32-35页 |
4 基于J2EE的关键字驱动自动化测试框架的实现 | 第35-53页 |
·JUnit单元测试框架的实现 | 第35-39页 |
·JUnit单元测试框架的优点和特性 | 第35页 |
·JUnit的系统架构 | 第35-37页 |
·JUnit的实践方法 | 第37-38页 |
·对JUnit的扩展 | 第38-39页 |
·关键字驱动的测试框架的详细设计 | 第39-44页 |
·应用映射表设计 | 第40-42页 |
·关键字支持脚本 | 第42-43页 |
·测试表和核心数据驱动引擎 | 第43页 |
·导航脚本实现 | 第43-44页 |
·测试数据文件的设计 | 第44-49页 |
·测试用例的设计方法 | 第44-46页 |
·Test suite的设计 | 第46-47页 |
·Test case的设计 | 第47-48页 |
·Scope文件的设计 | 第48-49页 |
·关键字驱动的自动化测试框架的改进 | 第49-50页 |
·自动化单元测试与回归测试的实现 | 第50-53页 |
5 结论 | 第53-54页 |
参考文献 | 第54-56页 |
在学期间发表的学术论文 | 第56-57页 |
致谢 | 第57页 |