• Devops測試

  • 應用場景

    通過持續集成手段,引入Devops理念,將測試工作通過持續集成方式不斷的進行自動化演進,針對于業務場景變更頻繁的黑盒功能測試,代碼庫內容變更頻繁的白盒測試,Devops測試方式能夠更好的對軟件交付相關的質量能力負責。

  • 方案簡介

    我們認為DevOps不僅需要打通開發運維之間的部門墻,更多的需要從應用的全生命周期考慮,實現全生命周期的工具全鏈路打通與自動化、跨團隊的線上協作能力;

    DevOps也不能簡單等同于一組自動化工具的運用,要實施DevOps需要考慮敏捷、持續、協作、系統性、自動化五個維度;應用持續測試方式,將測試工具鏈部署為自動化模式。幫助團隊養成一定的Devops狀態。

    引入代碼分支管理,通過代碼版本庫,建立相關環境的分支代碼。以主干—分支—分支合并—分支等方式,逐步對相應環境代碼進行測試。

  • 結合測試、開發、運維三個部門團體,將項目演進過程做到持續化。

  • 方案優勢

    測試是持續集成流程中重要的一環,也是區別去傳統的軟件開發流程中的一個重要的標志。為什么要有持續集成測試呢?
  • 可以早點發現bug,這就是fix bug代價比較小

  • 可以平滑產品,提高產品質量

  • 可以讓團隊的每個人了解產品的質量狀態

  • 每天都有持續集成測試的報告發布

  • 開發者對自己提交的代碼測試情況有比較清晰的了解

  • 可以有效地解決在QA人手不足的情況

  • 盡可能地把測試自動化,讓持續集成測試系統去執行這些自動化測試的case

  • 價值體現

  • 降低風險,由于持續集成不斷去構建,編譯和測試,可以很早期發現問題,所以修復的代價就少

  • 對系統健康持續檢查,減少發布風險帶來的問題

  • 減少重復性工作

  • 持續部署,提供可部署單元包

  • 持續交付可供使用的版本

  • 增強團隊信心

版權所有2007-2018 - 上海明運信息科技有限公司   滬ICP備10022825號  |  Privacy Policy    Term and Condition

3地开机号彩经网