在所有現有的開發方法中,TDD 可能是多年來根本上改進開發且投資成本最小的一種。
需要訓練來開始養成習慣,但一旦建立習慣后,不使用 TDD 方法編碼就像開車時不系安全帶一樣。
10、
單元測試最佳實踐:
避免測試產生依賴性,這樣測試需要按照特定的順序執行。每個測試都應該是自治的。
避免創建其他依賴計算機的測試,例如依賴特定的目錄路徑的測試。
對于產品代碼中的每個類創建一個測試類。這樣可以簡化測試的組織,并可以容易地選擇在何處放置每個測試。
在繼續創建新的測試前驗證所有測試運行成功,這樣可以保證在破壞代碼后立刻進行修正。
在依賴于手工測試前,必須完全肯定無法采用合理的自動測試方案。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/