「我們不是測試員,請叫我們通靈大師」——《軟體品質全面思維:從產品設計、開發到交付,跨越 DevOps、安全與 AI 的實踐指南》
江湖謠傳 QA 們都有多種超能力。
大家怎麼玩都正常的軟體,QA 的手只要一摸,就會出現奇怪的 Bug 或故障。
或是 PM 或 RD 還沒開口解釋,但 QA 只要一看到軟體,就知道這裡邏輯不通。
甚至明明還沒開放軟體給使用者試用,QA 測完就能鐵口直斷,你這個 UI 到時候使用者一定會按錯。
這些所謂的超能力,其實是長期測試經驗的累積、批判性思維的養成,以及刻意站在使用者角度看待軟體的意識。
說穿了,這是每一位專業 QA 用血淚換來的真功夫。
因此有人說測試關鍵的不是工具,是那個想要讓軟體變得更好的思維。
而這樣的思維其實不該只有 QA 這一個角色擁有。
這也正呼應 Agile 與 DevOps 提倡的「軟體交付、價值交付,是團隊共同的責任。」
當整個團隊都重視讓軟體變得更好,都具備測試思維,大家一起持續為客戶交付價值,這不是一件很美好的事情嗎?
還是說你們不是一個團隊?只是剛好坐在同一個辦公室的一群工程師?