昨天看到這串時就去 youtube 看了一下 Unit Test 的演講(By google)
https://youtu.be/wEhu57pih5w?t=7m40
Google 在測試這裡是用車來舉例
測試一台要送去寒地的車四輪驅動是否正常運作
—要把車開進冰箱?
測試一台要送去沙漠的車不會過熱,也能正常啟動
—把車開進烤箱?
測一台車的收音機是否正常運作
—把車開到收音機收得到的地方和收不到的地方?
我想 Unit Test 的重心是確保各個零件都運作正常
最後期許拼裝後的結果能在測試過程運作正常 (functional/Scenario)
如果出錯時,也能夠快速排除問題來源
來減少開發與維護時的除錯成本
不過很多老闆是覺得你花時間來讓你之後不用花太多時間
還不如先生出來搶單(汗),爆炸再看著辦
然後最近就發生過一起血腥經驗(別的單位)
只是把補洞需求通通丟往我們這邊了
哈哈(゚∀。)