首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Web应用自动化测试工具的设计实现及应用

摘要第1-5页
ABSTRACT第5-10页
第一章 引言第10-13页
   ·课题背景第10-12页
     ·敏捷开发模式及其与传统开发模式对比第10页
     ·敏捷开发模式中自动化测试的重要性第10-11页
     ·自动化测试工具IBM RFT简介第11页
     ·IBM自动化测试框架简介第11-12页
   ·课题任务第12页
     ·课题内容第12页
     ·本人承担任务第12页
   ·本章小结第12-13页
第二章 背景技术介绍第13-30页
   ·敏捷软件开发模式第13-15页
   ·自动化测试工具-IBM RATIONAL FUNCTIONAL TESTER(RFT)第15-21页
     ·RFT对象模型第15-16页
     ·RFT静态对象识别技术第16-20页
     ·RFT动态对象识别技术第20-21页
   ·IBM图形界面自动化测试框架第21-25页
     ·IBM框架第21-24页
     ·App objects层结构解析第24页
     ·IBM包第24-25页
   ·IBM软件自动化测试框架-STAF第25-29页
     ·Services(服务)第25-27页
     ·请求-响应格式第27-28页
     ·STAF安装配置第28页
     ·STAF Java代码示例第28-29页
   ·本章小结第29-30页
第三章 需求分析第30-37页
   ·当前IBM图形界面自动化测试框架的不足第30-31页
   ·如何完善IBM框架第31-32页
   ·新开发测试工具用例图第32页
   ·新开发测试工具文字用例第32-34页
     ·获取Web页面GUI元素属性信息并保存第32-33页
     ·由保存的元素属性信息生成Java代码第33-34页
   ·新开发测试工具领域模型第34-35页
   ·新开发测试工具系统顺序图第35页
   ·新开发测试工具系统操作契约第35-36页
     ·系统操作契约1-getGUIObjects第35页
     ·系统操作契约2-GUIObjects2Code第35-36页
   ·本章小结第36-37页
第四章 自动化测试工具的设计第37-46页
   ·系统中已有的工具类第37-38页
   ·设计模型-逻辑架构图第38-39页
   ·设计模型-系统顺序图第39-41页
     ·获取GUI对象属性值并存为XML文件(getGUIObjects)第39-40页
     ·生成应用对象级的Java代码XML2Code第40-41页
   ·设计模型-状态图第41-42页
     ·获取GUI对象属性值并保存状态图第41页
     ·XML2Code状态图第41-42页
   ·设计模型-类图第42-43页
   ·设计模式的应用第43-45页
     ·简单工厂模式第43-45页
     ·其它设计模式第45页
   ·本章小结第45-46页
第五章 自动化测试工具的实现第46-62页
   ·WEBPAGEHELPER模板第46页
   ·OBJECTSGETTER工具的代码实现第46-52页
     ·GUI元素类别ID与GUI对象类型的映射表第47-48页
     ·根据GUI元素类别ID来获取相应的GUI对象类型第48页
     ·为对象映射文件中映射对象属性设置优先级第48-49页
     ·检查是否有完全相同的GUI元素对象及属性第49-50页
     ·主函数及用来存放GUI元素对象及其属性的数组列表第50-51页
     ·主要流程控制函数action第51-52页
     ·生成的GUI元素属性信息XML文件第52页
   ·XML2CODE 工具的代码实现第52-61页
     ·主函数第52-53页
     ·Repository模板文件第53-55页
     ·Header模板文件第55-56页
     ·XML解析函数第56-57页
     ·生成Java文件函数第57-58页
     ·Transform函数第58-59页
     ·其他文件生成函数第59-60页
     ·最终生成Java代码第60-61页
   ·本章小结第61-62页
第六章 自动化测试工具的实际应用第62-73页
   ·IBM ECM项目介绍及自动化测试需求第62-64页
     ·IBM ECM项目介绍第62-63页
     ·自动化测试需求第63-64页
   ·解决方案在IBM ECM项目中的应用第64-72页
     ·自动化测试工具的应用第64-66页
     ·IBM STAF自动化测试框架的应用第66-72页
     ·自动化测试效率提高的数据说明第72页
   ·本章小结第72-73页
第七章 结束语第73-74页
   ·论文工作总结第73页
   ·问题和展望第73-74页
参考文献第74-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:广科院科研管理系统的分析与设计
下一篇:一种支持电信增值业务的应用服务器的设计与实现