The Difference Between Unit Testing and Integration Testing
單元測試是個小而快速的測試,而整合測試就是較大型,可能會費時較久的測試。我覺得經過觀看別人寫的案例跟討論過後,寫整合測試的時候比較有感覺了。
Testing with KK
標籤: unit
The Difference Between Unit Testing and Integration Testing
單元測試是個小而快速的測試,而整合測試就是較大型,可能會費時較久的測試。我覺得經過觀看別人寫的案例跟討論過後,寫整合測試的時候比較有感覺了。
他是在說單元測試不完全等於白箱測試,有些的單元測試是黑箱測試。因為單元測試容易分析每個都走到的路徑,所以常常被當成是白箱測試。然後我想了一下我們現在所做的單元測試應該是黑箱測試唷~
參考網站:自動化軟體測試的金字塔
文中提到,『這邊傳達的最重要的概念就是,我們應該盡可能地把時間投資在 Unit test 上,理由很簡單,因為 Unit Test 穩定度是最高的,而且最容易被執行。如果一個測試目標能在 Unit tests level 被處理掉的話,我們應該要盡量讓它們在 Unit test level 就發生。』