測試經(jīng)理
互聯(lián)網(wǎng)
持續(xù)集成
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

持續(xù)集成與持續(xù)交付

課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

掌握持續(xù)交付的精髓,規(guī)范開發(fā)流程并熟練掌握持續(xù)集成工具、部署工具、測試工具以及度量方法。

目標收益

1. 了解什么是持續(xù)集成、持續(xù)測試、持續(xù)部署、持續(xù)交付等概念
2. 了解敏捷開發(fā)流程
3. 持續(xù)集成工具概況
4. Jenkins/Gitlab-ci的詳細操作講解
5. 持續(xù)部署的工具講解
6. 自動化測試相關講解
7. 持續(xù)交付中的度量

培訓對象

各類 IT/軟件企業(yè)和研發(fā)機構的CXO、研發(fā)經(jīng)理與總監(jiān)、技術經(jīng)理、測試經(jīng)理、 項目經(jīng)理,以及希望快速高效軟件產(chǎn)品研發(fā)的企業(yè),團隊和個人。

課程大綱

第一天上午:了解背景,學習整體架構 概念的厘清
-持續(xù)集成、持續(xù)測試、持續(xù)部署、持續(xù)交付
-持續(xù)交付與DevOps
-持續(xù)交付的核心

敏捷開發(fā)流程
-整體開發(fā)流程圖
-價值觀、關鍵點

角色與關鍵會議
-版本管理
-什么是版本管理
-如何做版本管理
-一些相關的規(guī)則
-最佳實踐
第一天下午:方法與案例 什么是持續(xù)集成?
-持續(xù)集成的8大價值點
-開發(fā)人員在持續(xù)集成模式下的工作步驟
-保證持續(xù)集成落地的關鍵原則
-自動化構建、配置管理與分支策略

案例分析
-蘑菇街
-移動
第二天 持續(xù)集成工具
-CI相關工具介紹
-優(yōu)缺點對比

Jenkins/Gitlab-ci實戰(zhàn)
-工作原理
-安裝、配置
-案例講解

持續(xù)部署工具集
-相關工作介紹
-如何快速實現(xiàn)持續(xù)部署
-案例

自動化測試
-測試能覆蓋到的點與面
-如何做一些自動化測試
-工具集

全流程講解
-代碼發(fā)布的全流程
-編程發(fā)布的全流程

持續(xù)交付中的度量
-如何度量每一個點
第一天上午:了解背景,學習整體架構
概念的厘清
-持續(xù)集成、持續(xù)測試、持續(xù)部署、持續(xù)交付
-持續(xù)交付與DevOps
-持續(xù)交付的核心

敏捷開發(fā)流程
-整體開發(fā)流程圖
-價值觀、關鍵點

角色與關鍵會議
-版本管理
-什么是版本管理
-如何做版本管理
-一些相關的規(guī)則
-最佳實踐
第一天下午:方法與案例
什么是持續(xù)集成?
-持續(xù)集成的8大價值點
-開發(fā)人員在持續(xù)集成模式下的工作步驟
-保證持續(xù)集成落地的關鍵原則
-自動化構建、配置管理與分支策略

案例分析
-蘑菇街
-移動
第二天
持續(xù)集成工具
-CI相關工具介紹
-優(yōu)缺點對比

Jenkins/Gitlab-ci實戰(zhàn)
-工作原理
-安裝、配置
-案例講解

持續(xù)部署工具集
-相關工作介紹
-如何快速實現(xiàn)持續(xù)部署
-案例

自動化測試
-測試能覆蓋到的點與面
-如何做一些自動化測試
-工具集

全流程講解
-代碼發(fā)布的全流程
-編程發(fā)布的全流程

持續(xù)交付中的度量
-如何度量每一個點

活動詳情

提交需求