想知道一個互聯網項目如何實現持續集成嗎?
想要了解一個互聯網項目如何實現持續集成嗎?想要知道持續集成過程中需要經歷哪些階段嗎?想要明白開發測試同學如何配合工作嗎?阿里巴巴持續集成持續交付平台——雲效,將為大家呈現由真人配音、全程視頻演示的項目的一生。精彩不容錯過!
視頻演示:
雲效官網視頻鏈接:https://yq.aliyun.com/articles/163808
http://ali-aegis.aliyun.com/help/help.html?spm=0.0.0.0.W35KAx
視頻解讀:
項目準備階段:我們評審好項目需求,初步完成項目的資源評估,以及確定項目的交付日期後,即可在雲效配置管理系統創建項目,填寫項目成員,申請應用代碼分支。雲效提供配置管理功能,同時開放介面,支持對接外部的配管系統。
開發階段:開發在本機編寫代碼,每次代碼CI後,雲效單測集成系統會自動檢測代碼變更,幾分鐘後收到郵件提醒,在郵件中,可以看到單測用例,靜態掃描等信息,也可點擊項目或者數字鏈接到雲效單測集成系統,在系統上我們可以看到每次代碼提交運行的詳細情況。
測試準備階段(含開發自測):開發在編寫代碼的同時,測試也進入測試準備階段。測試在雲效平台可以編寫UI、介面、以及手工測試用例,用例編寫完成後,還需要準備一些測試數據,在雲效的數據銀行提供了豐富的測試數據生成方式,我們可以根據配置單,快速生成所需要的測試數據。
測試階段(環境部署、介面、UI、手工用例測試):開發自測通過後,項目進入測試階段。開發在項目中打一個測試包,打開環境管理,點擊申請,這時雲效平台會自動申請一台雲伺服器,選出剛打出來的測試部署包,點擊部署,測試環境的部署就自動開始了。在部署過程中,可以實時監控部署日誌,獲取Hosts綁定信息。測試在平台響應「接手測試」,在項目中運行寫好的介面測試用例,運行UI用例,以及在手工用例系統中,運行功能用例,及時提交發現的缺陷。開發在收到缺陷郵件提醒後,可以在平台修復缺陷。介面、UI、功能測試都完成後,測試可以在平台響應功能「測試通過」。
集成測試階段:開發在平台提交集成,項目進入集成隊列,平台自動從應用的主幹拉取最新的release分支,將項目中的分支和release分支合併,打出集成測試包,部署到集成測試環境,觸發集成自動化腳本運行。項目成員可以在集成環境進行測試驗證,驗證通過後,平台上響應「驗證通過」。配管將發布包部署到正式環境,觸發代碼合併主幹。這樣,就在雲效平台上完成了一個項目持續集成過程。
※搭建無伺服器應用:函數計算+相關產品實現手機號歸屬地查詢服務
※如何使用ARMS配置tengine的日誌監控
※性能測試PTS鉑金版來襲!阿里雲發布T級數據壓測的終極秘笈
※首次披露!拍立淘技術框架及核心演算法,日均UV超千萬
TAG:雲棲社區 |
※互聯網項目現狀分析,選擇項目如何避雷?
※孕期這個項目你做過嗎?知道後你覺得糟心不
※你是遊走於互聯網項目的匹夫嗎?
※在互聯網上,如何挖掘暴利賺錢項目?
※如何判斷一個項目該堅持還是放棄?
※你知道如何選擇體檢項目嗎?最全攻略來了,快收好
※不凡:互聯網暴利項目與心態決定關鍵成敗,盤點你屬於哪一類
※想讓項目成功?做到這一點很關鍵
※如何診斷肝癌?實不相瞞,這4個檢查項目或能助你一臂之力
※電競如此火爆,成為奧運項目夢想還有多久?網友:幾乎很難!
※你知道如何選擇他們的MBA項目嗎
※如何毀掉一個項目經理?
※汽車城又要在創新港搞事情?八個智能網聯創新項目讓你一次看過癮
※互聯網上賺錢本事比項目重要,你可知道?
※弄懂互聯網的流量體系,可以做好任何項目
※想在互聯網賺錢的新手必看,互聯網賺錢項目的二個大坑!
※乙肝二對半的解讀中做什麼檢查項目才知道是變異了?
※如果目標都不可見,有再優秀的團隊,項目經理就無法實現項目成功
※一個好的聯名項目,需要達成什麼條件?
※一個關於「難產」項目的真實故事……