「如果我們要作為一個團隊在測試上取得成功,就需要對測試的目的和價值有一個共同的理解。」——《Testing Web APIs:從設計到實作測試策略,交付高品質的API》
你對於『測試』的認識與理解目前落在哪個層次?
測試是用來找出 Bug?
測試是用來補破網,讓錯誤不會再次發生?
測試是用來為軟體重構提供一個保護傘?
測試是用來檢驗軟體品質?
測試是用來核對軟體是否吻合規格?
測試是用來控管軟體專案的風險?
測試是用來讓我們更深的理解我們想要什麼軟體,而該軟體應該如何運作?
測試是用來讓我們更有信心能夠交付高品質產品給我們的客戶創造價值?
你們團隊對於測試的目的和價值有一個共同的理解嗎?