2025/11/20

11-20.png

「很多人用了什麼工具,寫了什麼自動化,但都抓不到程式缺陷(Bug)的話,對測試的幫助是有限的。」——《軟體測試修練指南:我獨自升級的實戰心法》

你做的是測試?或你只是在檢核?就像是有一張 check list 逐一打勾而已?

同樣的,你做的自動化測試,那是在測試還是在檢核?只是變成 check list 現在會自動打勾了?

還有還有,你執行的各種掃描工具,那是在測試還是在檢核?掃描出來的 Report,是不是都直接忽略視而不見呢?

工具、自動化都是手段,重點還是回到你為什麼要做這些事?

你是為了抓出 Bug?還是為了提升軟體品質?或者是為了確認軟體是否符合需求?

同樣的,當你引入 DevOps 的各種工具與自動化時,你又是為了什麼?你所做的這些事,有真的幫助你交付價值嗎?