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

基于Jenkins的Web项目持续集成设计与实现

摘要第5-6页
ABSTRACT第6页
缩略语对照表第10-13页
第一章 绪论第13-21页
    1.1 选题背景及意义第13-15页
    1.2 国内外研究现状第15-19页
        1.2.1 持续集成的国内外研究现状第15-17页
        1.2.2 自动化测试的国内外研究现状第17-18页
        1.2.3 代码质量分析的国内外研究现状第18-19页
    1.3 论文主要工作第19页
    1.4 论文结构第19-21页
第二章 相关理论与技术第21-33页
    2.1 经典软件开发的集成方式对比第21-24页
        2.1.1 瀑布模型中的“Big-Bang”集成模式第21-23页
        2.1.2 Rational中的“迭代递增”模式第23-24页
        2.1.3 每日构建第24页
    2.2 持续集成介绍第24-28页
        2.2.1 持续集成的过程第24-26页
        2.2.2 持续集成的原则第26-27页
        2.2.3 持续集成的价值第27页
        2.2.4 持续集成的应用第27-28页
    2.3 持续集成的常见工具第28-29页
    2.4 持续集成的常见方案第29页
    2.5 代码质量分析介绍第29-33页
        2.5.1 技术负债的概念第29-31页
        2.5.2 代码分析工具介绍第31-33页
第三章 系统方案设计第33-41页
    3.1 系统方案第33-38页
        3.1.1 持续集成服务器第33-34页
        3.1.2 代码版本控制管理工具第34页
        3.1.3 自动化构建第34-36页
        3.1.4 自动化测试第36-37页
        3.1.5 自动化代码检测第37页
        3.1.6 记录控制台输出第37页
        3.1.7 邮件通知第37-38页
    3.2 工作流程第38-41页
第四章 系统方案实现第41-71页
    4.1 项目介绍第41页
    4.2 实践环境搭建第41-59页
        4.2.0 操作系统环境搭建第41-45页
        4.2.1 持续集成服务器第45-46页
        4.2.2 代码版本控制管理工具第46-47页
        4.2.3 自动化构建工具第47-48页
        4.2.4 代码分析审核工具第48-52页
        4.2.5 自动测试和测试分析工具第52-55页
        4.2.6 自动部署容器第55-56页
        4.2.7 持续集成Master/Slave架构第56-59页
    4.3 建立持续集成第59-64页
    4.4 测试用例编写第64-71页
        4.4.1 后端测试用例第64-68页
        4.4.2 前端测试用例第68-71页
第五章 系统测试第71-79页
    5.1 测试配置第71-72页
    5.2 测试与维护第72-79页
        5.2.1 功能测试第72-76页
        5.2.2 性能测试第76-79页
第六章 结论与展望第79-81页
参考文献第81-83页
致谢第83-85页
作者简介第85-86页

论文共86页,点击 下载论文
上一篇:基于三菱PLC和CC-link的自动生产线系统的设计
下一篇:投资组合绩效归因分析系统