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

CI平台下的Web自动化测试的研究与实现

摘要第5-7页
ABSTRACT第7-8页
1. 绪论第12-15页
    1.1. 项目背景及研究意义第12-13页
    1.2. 要解决的问题第13页
    1.3. 研究内容第13页
    1.4. 工作的流程第13-14页
    1.5. 论文结构第14-15页
2. 软件自动化测试基础第15-23页
    2.1. 软件测试简述第15-17页
        2.1.1. 简述软件测试的流程第15-16页
        2.1.2. 简述软件测试的分类第16-17页
        2.1.3. 软件测试的技术第17页
    2.2. 自动化测试的概述第17-20页
        2.2.1. 自动化测试的基本理论第18页
        2.2.2. 自动化测试的优势第18-19页
        2.2.3. 自动化测试的必要性第19-20页
    2.3. WEB应用的自动化测试第20-22页
        2.3.1. Web应用的功能测试第20页
        2.3.2. Web应用的界面测试第20-21页
        2.3.3. 主流Web应用测试框架第21-22页
        2.3.4. 国内外对自动化测试的使用或研究现状第22页
    2.4. 本章小结第22-23页
3. 相关技术介绍第23-33页
    3.1. 录制工具——Selenium第23-26页
        3.1.1. Selenium的特性第23-26页
        3.1.2. Selenium的优势第26页
    3.2. 调试工具——Firebug与Firepath第26-27页
        3.2.1. Firebug第26-27页
        3.2.2. Firepath第27页
    3.3. 脚本语言——Ruby第27页
    3.4. Web服务器——Apache Tomcat第27-28页
    3.5. 模块关联——Ant第28-29页
    3.6. 静态测试——Metric Fu第29-30页
        3.6.1. 适用于Ruby的静态测试工具第29-30页
        3.6.2. Mertric Fu工具集成到CI平台上第30页
    3.7. 持续集成——Jenkins第30-32页
        3.7.1. 持续集成第30-31页
        3.7.2. Jenkins的优势第31页
        3.7.3. 项目的持续构建第31页
        3.7.4. 项目的持续测试第31-32页
        3.7.5. 子模块的设计第32页
    3.8. 本章小结第32-33页
4. 基于CI的Web自动化测试平台的设计第33-42页
    4.1. 功能需求分析第33-36页
    4.2. 测试计划及测试用例第36-37页
    4.3. 资源管理和配置管理第37-38页
    4.4. 测试脚本第38-39页
    4.5. 源代码管理第39-40页
    4.6. 部署相关第40页
    4.7. 动态测试第40-41页
    4.8. 静态测试第41页
    4.9. 本章小结第41-42页
5. 基于CI的Web自动化测试平台的实现第42-70页
    5.1. 测试环境第42-49页
        5.1.1. 基础环境的搭建第42-47页
        5.1.2. 测试所需环境的搭建第47-49页
    5.2. 测试用例设计第49-59页
        5.2.1. 新用户注册第49-52页
        5.2.2. 用户登录第52-54页
        5.2.3. 账户申请第54-59页
    5.3. 测试脚本的录制与修改第59-61页
    5.4. 运行测试脚本第61-62页
    5.5. CI平台的配置第62-65页
    5.6. 执行测试第65页
    5.7. 测试结果分析第65-68页
    5.8. 实践过程中遇到的问题第68-69页
    5.9. 本章小结第69-70页
6. 总结与展望第70-72页
    6.1. 总结第70页
    6.2. 展望第70-72页
参考文献第72-74页
致谢第74-75页

论文共75页,点击 下载论文
上一篇:水生植物对石佛寺人工湿地营养物质含量影响研究
下一篇:水分胁迫和斜发沸石对花生产量及水分利用的影响