從“持續集成”到“產品發布” 還有多遠?

發表于:2009-09-16來源:作者:點擊數: 標簽:軟件測試持續集成
從“持續集成”到“產品發布” 還有多遠? 軟件測試 軟件從 需求 到發布是一個漫長的過程。而持續集成關注于軟件 開發 ,即開發人員的每次代碼提交都會由持續集成工具進行構建。但到這個構建版本后,到將其真正部署上線還要走多遠呢?從持續集成那里拿到好的

從“持續集成”到“產品發布” 還有多遠?    軟件測試 

      軟件從需求到發布是一個漫長的過程。而持續集成關注于軟件開發,即開發人員的每次代碼提交都會由持續集成工具進行構建。但到這個構建版本后,到將其真正部署上線還要走多遠呢?從持續集成那里拿到好的Build以后, 
        作為測試人員,部署到探索性測試(Exploratory Test)環境。 
        進行探索性測試。 
        根據具體的軟件特性,部署到其它測試環境, 
        進行其它的相關測試。 
        將通過上述測試的Build再部署到用戶驗收性測試環境。 
        用戶進行驗收性測試。 
        將通過用戶驗收性測試的Build再部署到生產環境。 
        正式上線運行。 
        看來這還真是一個相當長的旅途。尤其軟件在開發環境可能是非常優秀的運行環境,你很難發現真正的問題。而軟件在各種環境上的部署可能是一件非常繁重的勞動。而如何跟蹤不同環境上的軟件版本也是個讓人頭痛的問題。那么,如何解決這個問題呢? 嗯......用持續集成的思想來解決從“持續集成”到“產品發布”這個過程如何?看來不錯。這個過程很像一個構建管道(Pipeline),而每個環節就是一個階段(Stage)。而如果把每個階段中的Task都自動化起來,你認為如何呢? 看來是個不錯的想法,有什么工具來支持這個想法嗎?當然,期待Thoughtworks的Cruise吧。。。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97