想知道一個互聯網項目如何實現持續集成嗎?(含視頻)
想要了解一個互聯網項目如何實現持續集成嗎?想要知道持續集成過程中需要經曆哪些階段嗎?想要明白開發測試同學如何配合工作嗎?阿裏巴巴持續集成持續交付平台——雲效,將為大家呈現由真人配音、全程視頻演示的項目的一生。精彩不容錯過!

視頻演示:
雲效官網視頻鏈接:(進入頁麵後選擇左側幫助視頻欄--雲效研發整體流程視頻)
https://ali-aegis.aliyun.com/help/help.html?spm=0.0.0.0.W35KAx
視頻解讀:
項目準備階段:我們評審好項目需求,初步完成項目的資源評估,以及確定項目的交付日期後,即可在雲效配置管理係統創建項目,填寫項目成員,申請應用代碼分支。雲效提供配置管理功能,同時開放接口,支持對接外部的配管係統。
開發階段:開發在本機編寫代碼,每次代碼CI後,雲效單測集成係統會自動檢測代碼變更,幾分鍾後收到郵件提醒,在郵件中,可以看到單測用例,靜態掃描等信息,也可點擊項目或者數字鏈接到雲效單測集成係統,在係統上我們可以看到每次代碼提交運行的詳細情況。
測試準備階段(含開發自測):開發在編寫代碼的同時,測試也進入測試準備階段。測試在雲效平台可以編寫UI、接口、以及手工測試用例,用例編寫完成後,還需要準備一些測試數據,在雲效的數據銀行提供了豐富的測試數據生成方式,我們可以根據配置單,快速生成所需要的測試數據。
測試階段(環境部署、接口、UI、手工用例測試):開發自測通過後,項目進入測試階段。開發在項目中打一個測試包,打開環境管理,點擊申請,這時雲效平台會自動申請一台雲服務器,選出剛打出來的測試部署包,點擊部署,測試環境的部署就自動開始了。在部署過程中,可以實時監控部署日誌,獲取Hosts綁定信息。測試在平台響應“接手測試”,在項目中運行寫好的接口測試用例,運行UI用例,以及在手工用例係統中,運行功能用例,及時提交發現的缺陷。開發在收到缺陷郵件提醒後,可以在平台修複缺陷。接口、UI、功能測試都完成後,測試可以在平台響應功能“測試通過”。
集成測試階段:開發在平台提交集成,項目進入集成隊列,平台自動從應用的主幹拉取最新的release分支,將項目中的分支和release分支合並,打出集成測試包,部署到集成測試環境,觸發集成自動化腳本運行。項目成員可以在集成環境進行測試驗證,驗證通過後,平台上響應“驗證通過”。配管將發布包部署到正式環境,觸發代碼合並主幹。這樣,就在雲效平台上完成了一個項目持續集成過程。
關於雲效:
最後更新:2017-08-13 22:26:08
上一篇:
茶道長:做微商都會有哪些痛點?
下一篇:
係統穩定性保障核武器——全鏈路壓測
阿裏雲服務器中使用ftp功能 (centos7)
定時備份web服務器
《KAFKA官方文檔》入門指南(四)
java泛型學習4之自定義泛型類(DAO)
Android中可自由移動懸浮窗口的Demo
4類數據科學工作和8個讓你被錄用的技能
大數據時代結構化存儲雲HBase技術架構及最佳實踐
在XAMPP v3.2.1中,啟動apache時,彈出“directive 'register_globals' is no longer availble in PHP”警告。
What is the methodLists attribute of the structure objc_class for?
Apache Storm 官方文檔 —— 問題與解決