Dogfood測試的目的不僅僅是為了找到Bug,還有一個作用就是幫助改進界面、操作的設計。
微軟針對他的每一款產品,都會進行嚴格的“Dogfood”測試。大家知道在做狗食的時候,由於狗不會講話,所以會有一個人去吃這個狗的食物,然後來判斷此種食物的口味。微軟借用了這種工作方式,在每一種產品完成之前,內部的員工必須先進行試用。雖然此時的軟體還充滿了Bug,並可能隨時導致系統崩潰,但是員工們都還得繼續Dogfood,這樣就等於有幾萬名的測試人員在測試軟體。
Dogfood測試的目的不僅僅是為了找到Bug,還有一個作用就是幫助改進界面、操作的設計。