
基于Docker進(jìn)行自動化部署與測試培訓(xùn)
持續(xù)集成與自動化測試平臺概覽
· 持續(xù)集的工作流簡介
· 什么是分布式持續(xù)集成
· 分布式持續(xù)集成的環(huán)境需要
· 當(dāng)前典型的分布式持續(xù)集成工具鏈概覽
· 持續(xù)集成工具Jenkins
· 自動化構(gòu)建工具
· 單元測試工具
· 運(yùn)行容器:Docker
· 分布式集群管理框架:Kubernetes
Docker基礎(chǔ)原理
· Docker基礎(chǔ)架構(gòu)解析
· Docker安裝配置
· Docker鏡像管理
· Docker存儲
· Docker網(wǎng)絡(luò)管理
· Docker數(shù)據(jù)卷
· Docker命令詳解
· 分組討論:Docker與KVM的區(qū)別及應(yīng)用場景
Kubernetes基礎(chǔ)
· Kubernetes基本原理
· Kubernetes安裝配置
· Kubernetes容器支持
· Kubernetes調(diào)度管理
· Kubernetes網(wǎng)絡(luò)原理
· Kubernetes彈性管理
Jenkins持續(xù)集成框架搭建
· 功能組件解析
· 工作原理介紹
· 如何搭建
· 如何對接持續(xù)集成功能插件
· 如何采集數(shù)據(jù)
· 如何展現(xiàn)監(jiān)控的繼承結(jié)果
自動化測試工具框架搭建
· 自動化測試工具框架介紹
· 在開發(fā)測試全流程中引入Docker
· 利用jenkins整合測試框架selenium
· 利用jenkins整合測試框架Robotframework
· 利用requests進(jìn)行接口測試
· 使用Docker構(gòu)建多樣性開發(fā)環(huán)境
· 使用Docker進(jìn)行持續(xù)集成和持續(xù)發(fā)布
分布式持續(xù)集成工具鏈匯總
· 持續(xù)集成工作流解析
· Docker快速構(gòu)建集成環(huán)境
· 搭建Jenkins持續(xù)集成框架
· 搭建自動化測試框架RobotFramework
· Kubernetes構(gòu)建分布式資源管理
· 持續(xù)集成相關(guān)工具鏈的搭建與使用
· 持續(xù)集成環(huán)境到生產(chǎn)環(huán)境的部署