2012年3月18日 星期日

JUnit 與 TDD


  1. 什麼是TDD
    • TDD(測試驅動開發),是極限編程中提倡的開發方法,其開發流程為先寫測試碼,然後再寫實現的功能。在使用TDD的過程中,會將程式架構切割成多個小元件,便於將來debug與維護。並且在測試碼寫好之後,利用自動化測試也比較容易找到bug的位置,更多的介紹可以查看維基百科
  2. 什麼是Junit
    • 這是Java使用的開源單元測試框架,並且相容於許多常用的framework如structs, spring, gwt, gae, android等等。標準的JUnit能夠幫助邏輯層面跟JavaSE的部份做單元測試,而各個framework有其特殊的JUnit功能,可以用來測試個framework的特殊功能。

沒有留言:

張貼留言