如何更好對系統進行測試

TDD(測試驅動開發)的三項法則: 在編好失敗單元測試之前,不要編寫任何產品代碼。 只要有一個單元測試失敗了,就不要再寫測試代碼;無法通過編譯也是一種失敗情況。 產品代碼恰好能夠讓當前失敗的單元測試成功通過即可,不要多寫。 測試代碼的一個問題是必須隔離出待測試的代碼。如果一個函數調用了其他函數,單獨測試它通常會比較困難。爲了編寫測試,你必須找出將這個函數和其他函數解耦的辦法。換言之,測試先行的需要
相關文章
相關標籤/搜索