
基于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構建分布式資源管理
· 持續集成相關工具鏈的搭建與使用
· 持續集成環境到生產環境的部署