11、連續運行測試
軟件測試的要點就是多多運行它們。尤其在大型開發團隊中,常常有數十個開發者共同修改同一個程序,這種情況進行連續的單元測試是非常重要的。
你可以每隔幾個小時運行一次測試,也可以每次當有代碼加入的時候運行測試,或者每天運行一次測試。根據自己的實際情況決定哪一種方法最適合你的項目,然后讓測試自動連續運行。
12、享受測試的樂趣
![]() |
這可能是軟件測試中最重要的技巧。當我第一次發現單元測試的時候,我懷疑它簡直就是一件多此一舉的事情。但是我還是嘗試著接受了它,因為我信賴的一些優秀程序員告訴我它非常有用。
技術大師Martin Fowler曾表示,單元測試能夠使你更快地完成工作。無數次的實踐已經證明這一點。你的時間越是緊張,就越是要寫單元測試,它看上去慢,但實際上能夠幫助你更快、更舒服地達到目標。
單元測試可以讓你的大腦處于一種完全不同于編程時的狀態。為一個指定的構件設計一個簡單又正確的測試代碼是一件非常有意思的事情。
一旦你開始編寫測試,你會發現你已經離不開它。為了讓測試變得更有趣,你可以與別人進行結對編程(pair programming)。無論你是與同伴一起編寫測試,還是互相為對方編寫測試,都可以體驗到其中的樂趣。最終你將會非常高興的認為你的系統可以真正運行,因為它通過了你的測試。
文章來源于領測軟件測試網 http://www.kjueaiud.com/