課程題目: 基于Docker進行自動化部署與測試培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        基于Docker進行自動化部署與測試培訓

         

         

        持續集成與自動化測試平臺概覽

        持續集的工作流簡介

        什么是分布式持續集成

        分布式持續集成的環境需要

        當前典型的分布式持續集成工具鏈概覽

        持續集成工具Jenkins

        自動化構建工具

        單元測試工具

        運行容器:Docker

        分布式集群管理框架:Kubernetes

        Docker基礎原理

        Docker基礎架構解析

        Docker安裝配置

        Docker鏡像管理

        Docker存儲

        Docker網絡管理

        Docker數據卷

        Docker命令詳解

        分組討論:Docker與KVM的區別及應用場景

        Kubernetes基礎

        Kubernetes基本原理

        Kubernetes安裝配置

        Kubernetes容器支持

        Kubernetes調度管理

        Kubernetes網絡原理

        Kubernetes彈性管理

        Jenkins持續集成框架搭建

        功能組件解析

        工作原理介紹

        如何搭建

        如何對接持續集成功能插件

        如何采集數據

        如何展現監控的繼承結果

        自動化測試工具框架搭建

        自動化測試工具框架介紹

        在開發測試全流程中引入Docker

        利用jenkins整合測試框架selenium

        利用jenkins整合測試框架Robotframework

        利用requests進行接口測試

        使用Docker構建多樣性開發環境

        使用Docker進行持續集成和持續發布

        分布式持續集成工具鏈匯總

        持續集成工作流解析

        Docker快速構建集成環境

        搭建Jenkins持續集成框架

        搭建自動化測試框架RobotFramework

        Kubernetes構建分布式資源管理

        持續集成相關工具鏈的搭建與使用

        持續集成環境到生產環境的部署