繼 Day 1 與 Day 2 了解了什麼是 DevOps 與 CI 後,接著我們來看看 Agile 相關開發方法,與 DevOps 和 CI 之間的關係為何?...
前言 在開始聊 CI 前,先來談談 DevOps 。 DevOps 簡而言之,就是 Development + Operations ,也就是開發與維運。但...
記得在我決定要學 PHP 後,首先是找新手教學。教學第一課,通常都是寫 Hello World 。接著一開始會教如何安裝 PHP 環境,記得是用 WAMP 。環...
前四天跟大家聊很多觀念與思考一些議題,今天要來聊聊 CI 該怎麼開始了! 頻繁驗證 要開始 CI 並不難,最簡單的方向:只要每次修改程式到一個段落都做驗證,這樣...
今天開始會有比較多實際範例,但以 PHP 為主,其他語言可能需要切換一下。 如果依層級分類的話,相對最底層的 Testing 就稱之為 Unit Testi...
廣義的說,當測試有包含多個單元時,就算是整合測試了。即使單元測試完整,各單元功能也正常,但組合在一起時,通常還是會發生許多莫名的問題。這時先不要想哪個單元沒寫好...
細心一點的朋友們,或許會發現昨天有個細節沒討論到:「依賴的元件如果因為某些原因而無法初始化的話,該怎麼辦?」,這其實是一個常發生的問題,只是常常用不同的形式呈現...