單元測試心得

  • 391
  • 0

單元測試心得

知道單元測試這東西已經很久了,但一直沒有好好的來用他,我想大家應該也跟我一樣有以下看法

  1. 寫code的時間可能都不夠了,哪還有閒功夫去搞測試程式
  2. 有時候程式或需求一改,連測試程式也要一併改
  3. 測試這種東西只要run起來能動執行沒問題不就ok了嗎?

 

最近用了之後漸漸對他有些改觀

  1. 測的很快,有時候run起來還要key一堆資料測也是很麻煩又浪費時間的!
  2. 可以很快知道自己程式有沒有問題,信心值會上升!
  3. 跟別人整合串接後出問題,可以馬上說人不是我殺的!!
  4. 寫了測試程式後,我對這需求更清楚了,比較不會在狀況外!

並且還能夠結合CI,讓我們能更早發現BUG,很多BUG到後期才發現會DE的很難過,可能DE完後出現更多BUG。

就像BUG用一臉欠揍的表情對你說:你殺了一個我還有千千萬萬個我!!

這種慘痛的經驗應該不只我有遇過吧QAQ?

雖然寫測試程式花了不少時間,但我覺得我DEBUG的時間變短了很多,也許是我錯覺,但整體用起來的感覺是很棒的XD