探討單元測試和整合測試的涵蓋範圍 - iT 邦幫忙 - iThome
文章推薦指數: 80 %
本篇文章紀錄自己導入 測試驅動開發(Test Driven Design) 過程中,曾經沒辦法分辨自己所寫的測試案例到底是“單元測試”還是“整合測試”,與同儕討論後發現其他人也有相同的困擾。
看了幾本書與文章才釐清自己的問題所在,為方便與其他人進行交流討論,故將自己理解的資訊整理下來並做個總結。
單元測試(Unit Test)是軟體開發中很重要的環節,替 TDD 提供重構的保護網,也是軟體測試(Software Testing)中測試金字塔(Test Pyramid)的最低測試層級。
但是,一個「單元測試」所