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

应用软件自动化下载与安装工具的研究

摘要第5-7页
ABSTRACT第7-8页
符号对照表第11-12页
缩略语对照表第12-16页
第一章 绪论第16-20页
    1.1 课题研究的背景及意义第16-17页
    1.2 国内外发展情况第17-18页
    1.3 主要研究内容第18-19页
    1.4 论文组织结构第19-20页
第二章 相关技术介绍第20-28页
    2.1 自动化测试第20-21页
        2.1.1 自动化测试技术第20-21页
        2.1.2 自动化和手工测试的比较第21页
    2.2 Selenium自动化测试框架第21-25页
        2.2.1 Selenium的工具构成第21-22页
        2.2.2 Selenium RC代理注入模式第22-24页
        2.2.3 Selenium Grid工作方式第24-25页
    2.3 AutoIt软件第25-27页
        2.3.1 AU3脚本第25-26页
        2.3.2 窗口信息工具简介第26-27页
    2.4 本章小结第27-28页
第三章 自动化下载与安装工具的需求分析第28-34页
    3.1 当前下载与安装测试的实现方法以及不足第28页
    3.2 该工具开发的需求背景第28-30页
    3.3 自动化下载模块的功能需求分析第30-31页
        3.3.1 自动化下载模块用例图第30页
        3.3.2 自动化下载模块的用例表第30-31页
    3.4 自动化安装模块的功能需求分析第31-33页
        3.4.1 自动化安装模块用例图第31页
        3.4.2 自动化安装模块用例表第31-33页
    3.5 本章小结第33-34页
第四章 自动化下载与安装工具的设计与实现第34-58页
    4.1 总体框架设计第34-36页
    4.2 自动化下载模块的设计第36-39页
        4.2.1 自动化下载模块使用的技术第36页
        4.2.2 Selenium Webdriver的实现过程第36-38页
        4.2.3 自动化下载模块的详细设计第38-39页
    4.3 自动化安装模块的设计第39-40页
        4.3.1 自动化安装模块使用的技术第39页
        4.3.2 自动化安装模块的详细设计第39-40页
        4.3.3 AU3脚本编写的步骤第40页
    4.4 Selenium Webdriver环境配置第40-41页
    4.5 自动化下载模块的实现第41-48页
        4.5.1 Selenium Webdriver元素定位方法第41-43页
        4.5.2 定位控件的工具Firebug插件第43页
        4.5.3 自动化下载模块页面元素信息的获取第43-45页
        4.5.4 编写Java程序实现自动化下载第45-46页
        4.5.5 编程中用到的重要类第46-48页
    4.6 自动化安装模块的实现第48-56页
        4.6.1 AutoIt Window Info获取控件信息方法第48-49页
        4.6.2 自动化安装模块的控件定位过程第49-51页
        4.6.3 编写AU3脚本实现自动化安装第51-52页
        4.6.4 实现过程中对复杂控件的操作第52-54页
        4.6.5 日志文件第54-56页
    4.7 自动化下载和自动化安装模块的集成第56页
    4.8 本章小结第56-58页
第五章 系统测试第58-62页
    5.1 测试准备工作及执行步骤第58-59页
    5.2 系统的功能测试结果第59-60页
    5.3 本章小结第60-62页
第六章 总结与展望第62-64页
    6.1 论文工作总结第62页
    6.2 后续工作展望第62-64页
参考文献第64-66页
致谢第66-68页
作者简介第68页

论文共68页,点击 下载论文
上一篇:企业审批流程开发管理系统的设计与实现
下一篇:自动化代码静态分析平台的设计与实现