解決方案

2025.04.25

持續整合與持續發佈

Continuous Integration & Continuous Delivery

方案簡介

迪悌資訊為國內知名系統發展專業工具代理廠商,擁有系統發展全流程之各項管理及測試工具,並整合為【自動化測試整體解決方案】,因應客戶實際專案的需求,提供專案評估及工具建置導入服務,以解決客戶於系統發展過程【品質】、【交期】、【成本】各項管理關鍵指標之問題。

 

產品優勢

效益

  • 持續的整合、測試、佈署。

  • 完全自動化測試,不需人工介入。

  • 簽入(Commit)->自動編譯(Auto Build)->(自動化測試)Auto Test->產出測試結果(Test Result)。

  • 與建構管理工具(SCM)、作業人員及相關測試工具的完整整合。

  • 測試完成後自動上版至使用者驗測(UAT)或營運(Production)等環境。

其他說明

流程說明
當需求產生(新增或變更需求),開發人員即判斷此需求產生所會影響之程式碼範圍。

開發人員自「建構管理系統」將程式碼簽出修改或直接增加新的程式碼。

程式碼修改或增加完成後,再簽入(Commit)回「建構管理系統」。

由「編譯系統」自動將程式碼由「建構管理系統」簽出,並進行編譯。

編譯完成後自動部署至測試環境。

 

由「測試管理系統」自動排程進行測試,測試內容可包含如下:

  1. 程式碼檢核

  2. 單元測試

  3. 功能測試

  4. 壓力測試

  5. 移動設備測試

 

測試完成後,即自動產生「測試報告」。

自動將「測試報告」通知開發相關人員。

若所有測試皆完全符合預期結果(通過測試),即將可執行之程式碼部署並發佈至「使用者驗證環境【UAT】或營運環境【Production】」。

 

基於需求的測試流程

本網站使用cookies以提昇您的使用體驗及統計網路流量相關資料。繼續使用本網站表示您同意我們使用cookies。我們的隱私及Cookie政策提供更多關於cookies使用及停用的相關資訊。

我接受