天天看點

實踐:測試驅動開發

實踐:測試驅動開發

Test Driven Development

忙于開發一套基于Eclipse平台的産品,項目組經過多次論證,決定以TDD模式開發。在次之前,完全沒有接觸這種開發模式,這篇文章記錄學習實踐TDD過程。

在晚上搜集了一些關于TDD的介紹,對它有了一個大緻的了解。同時在網上訂了一本參考書:測試驅動開發(注釋版),估計後天就可以拿到了。TDD的大緻思想如下:1 研究需求,針對單個功能寫測試用例,運作測試用例,此時狀态條為紅色;2 根據所寫的測試用例,填充功能代碼,再運作測試用例,直到狀态條為綠色;3 重構測試用例的代碼和功能實作的代碼,OK,改功能完成。這個過程用一個經典的縮寫:“紅-綠-重構”。

(未完...)

繼續閱讀