同意+1
整合測試跟End-to-end的成本太高, 如果拖到後面才做, 就算發現問題都太晚了
我們現在遇到的問題就是個老系統, 就別說Unit Test了...
老人說不敢改, 怕會有side effect,
要求要先有完整的整合跟E2E自動化測試來確保改code沒有影響
聽起來似乎也勉強算合理,
然而, 目前系統當初完全沒有考慮testibility,
要自動化的速度跟穩定度都是一大障礙.
最近終於有機會Marketing同意保留時間做內部架構調整,
在討論要把系統decouple降低dependency
得到的答案是:沒想過這個問題
