「對於單元測試,一般是由開發者負責撰寫,並且與主要程式碼共同存放在專案程式碼庫內」——《全棧測試:交付高品質軟體的實務指南》
嗯,就是這樣,各位開發者們,單元測試就是你們要負責撰寫的『測試』。
單元測試是軟體最基礎的品質守護,由開發者撰寫,在開發者的 Local 環境就能隨時執行去即時驗證軟體的一種測試。
單元測試也是當開發者交付程式碼之後,其他人(環境)可以最快速用來驗證程式碼能否正常運作的一種測試。
因此當團隊實現了『開發者會主動撰寫單元測試,並且會在 Local 跑完測試無誤才交付程式碼』,我們硬是要說也可以將它視為一種『測試左移』,畢竟最終你還是讓團隊的開發者們負責了一項測試。
所以,別再推托了,為了自己也為了他人,今天就開始寫單元測試,讓你的程式碼儲存庫中開始充滿測試!