?????????????????James whittaker?????????? ??how google test software???????????????????????????????????????????????????google????α????????????????

?????????????????????????google????????????е???????飬??????????????????????google??????????????????????????google???????????????google????????????????????????????James??????<>????????????????????????????????????????????????????????????????????????????????????????????????????????Σ???????????ο???

??????????????????????????????????????????????????????????????????????windows?? office??sql server???????????????????????????????????????????????к??????????????????????????????????????????????????????????????????????????????????google???ò?????????????????????????????google????????????????????????google?????ò????????

????1??Google?????????google?????У??????????????£????????????????????????????????????????????????????????????Щ?????????????????????????????????google???????α????к??????????????????????????????????????????????????????????????????????????????????????????崻? ??Graceful Degradation????Google???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????п????????????е?????????google??????????????????????????bug?????????????????????????????????????????

????2?????????????google????????????????????????????????????“??”???????????????????????????????????????Ч?????????????????google?????????????????build the right it before you build it right.?????????????????????????????(build the right it)?????????????????(build it right)???????????δ????????????????£???б???????????????????????????google????????????????????????????????ò???????????????????????

???????????goolge???????????????????????????????????google???????????????????

????1. Dev owns quality

????Google??????д?????????????????????????????????????????д????????????????????????????????????????Google??????????????????????????????????????????????????????????????????????????????????飬google???????????????????????????????????????????ò????????????????Щ??????test certificate program???????????????????????????????????????????????????????????????????д???????????????????в????

????2. Tester is to enable developer to test effectively

?????????????????????????????????????????????????????????????????????е?bug?????google???????????????????????????????????????????????google?е???????????????????????????????????????????????????????????????????????????????????????????????????????????“Test Service”???????“engineering productivity”???????????????????????????????????

???????????????????????????????????????????google?????????????????????????????????????????????????????????????????????????bug???????????鼯?????????????????google????????????????????????????????????????????????????????????????????????????????????????????????????????????

????3.Continuous Integration

?????????????????????????????????????????飬???????ó??????????е??out???Google?????????????????????????????????????????????????????????????????????????????????β?????????У???η??????????????????????????????????????????????????г?????????????????????У?????????????????????????á???????棬google??????????е??????????????????????????????Ч?????????????????????????????????????????Щ?????????????ж?????????????????????????Ч???????????????????????Google????????????????????????????????????????????????????????????????д?????ù????????Щ???????????????У?????????????????????????????????????????????в???????????????????????о?Ч??????á??????????google????????Ч???????????????????

???????????????????????????????????????????????????????????????в???????????????????????????????????????????????????????????飬???????????????????????????????????????????????????????????????????????????????????????????????????????????????????google??????????????????????????????Ч???

????4. Measure everything

???????????????????????????????????????????????????????????measure everything????????????????????????????CPU?? memory??  disk IO?? ??????API?????? ????????????飬Google??????????е???Щ????????????????????????????????????????????????????????????????????棬?????bug????????????????????????????????????????bug????????????????????????????????????????????Щ???????????????????????????棻????????????????????????????????????????????????????????Google????? If you can’t measure your product/component?? don’t build it??

????С??google????????????????????????????????????????????????????????????????????y?????塣????????????????????????????????У?google??????????????????????????????£???????????????г??У???????????????????????????????????????????????????????????????????????????????????fail fast?? fail cheap??????google????????????????????????????????????????????????????????????÷????????????????????κ?????????????????????D?DAmazon ???