????????????????????????????????????????????????????????????????????????仰?????????????????棬???????????????????????????????Χ?????????????Щ????????????????????????????????磺??????????????????????????????????????????????????????????????????????????????????????????????л?????????????????????????????????????????????????????????????????????????ò?????? - ???????????????????????????????????г????????????????????????????????????????????????????????????????????????Bug??????????????????????????????????????

??????????????????????????????????????????????С????????????????????????????????????????????????????????????????????????????????????????????????Щ?????????????Щ???????????????????????????е??????????

1. ????????????С?????

???????????????????????????е????????????????????????????????????????????????????????????????????????????????????????? A???????????????? A1??A2 ?? A3?????????????????????????????????

????????1 ???????????????????????????? -Test_A1_A2_A3?? ????2 ???????????????????????????????????? - Test_A1??Test_A2??Test_A3
????????1??????????С????????????????е????????????????????????2???????????????????????μ????

??????????????????綨??????? ?????????????????????? ???????????????????????????????
??????????Щ????????????????????????????????????????????????????????????t?????????????????????????????????§????????????????????????????????????????????н?ε??????????David Astels????????????Test Driven Development??A Practical Guide?????????????????????????????????Assert???????????????????????????????????????????μ???????Visual Studio????????Ordered Test????

2. ????????????????????????

???????????????????????Scrum???Sprint?????????Word???????OneNote???????????????????????????????????????κ?????????????????????????ò???????????н?????????????????????????????????????????????????????????????????A?????????????????????????????и??μ????????????????????????????????????????Sprint????????????????????????A+???????????????????????????????????????????????????????????????????A???????????????Z????????????????????Word?????OneNote??棬???????????A?????????????????????????????????????????????????Щ?????????????????????????????????????????????????????????????????????Word????OneNote????????????????????????????????????????????????o??????????

??????????????????????????????????????????????У?????????????????????????????????????????????????????????????????????????????????????磺??????????????????????????????ò????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Reading Code Is Hard????????????????????????Щ??д???ɡ?

?????????в????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????д???????????????????????????????е?????????Σ?????Word??Excel????OneNote???????????????????????????????????????????????????????????? Visual Studio 2010????Microsoft Test Manager??

?????????????????????????????????API????UI??????????????????д???????б????????д????????????????????????????????????????У??????????????????????????????????????????????????????????????????????????????????????

 

3. ?????????????????????

???????????????????в??????????????????????????????????????????????????κ???????о????????????????????????е???????????????????????????????????????????????к??????????????С?????????????????Щ?????????????????????????????????????????£??????????????????????

?????????е??????????????????????????????????????????磺??д????????????????????????????????д???????????????????????ν??У?Scrum???Sprint??????Σ??????????????С?????????????????????????????λ????????????????????????????????????????????????????????????????????????????????????????????????????????????????°汾Build??????????е?????????????????BVT???????и?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????e汾???????????????????????

???????????????κ??γ????????????????????????????в??????????????????????а???????????????????ε????????????????????????????????????????????£?????????Ч???????????????磬???????????????????????????????????????????????????????????????????????ε?????????????????????????????????????????е?Ч?????????????????λ?????????????????????????Ч?????????????к????????????

 

???????磺????????????????????С????? - ??????????????????A?????3???????A1??A2??A3????????????Test_A1_A2_A3????????????????????????????????????????н?λ????????????

????????????????????????????????????????????????????????????????????? ??Σ???????????????????????????A3?????????????????????????A1??A2???????????A3?????????????????????? ??????????????????????????????????е????????????????????????????????????е?????????????????Щ????UI????????????????? ???????Last but not least????????????????????????????緢??????????????????????????????ɡ????磺???Test_A1_A2_A3????????????????????????A1->A2->A3?????????е????A1????Bug???????????????????????A2??A3??δ????????е?????????A1??Bug?????Щ??????????????????????Test_A1_A2_A3????????????A1??Bug?????????A2??A3?????????б???????????????????Σ???????????????????????????????A1??Bug????????????????Test_A1_A2_A3?????????A2??A3?????????????????????????ò???????????A2??A3??????????Σ??????????A2/A3???????A1??Bug??????????????к?????????????????????????????? ????????:(
??????????????Test_A1_A2_A3????????????????????????????????????????????????????????????е????????????????????????????????????????????????????????????????????????Test_A1_A2_A3????Test_A1??Test_A2??Test_A3????????????????????

 

4. ??????????????????????

?????????????????????????- ????????????????????? - ????????????????????????????????д??????????????????????????ò??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Щ????API???????????????????????磺Coded UI Test?????????API????? - VS 2010 ?????????(18) ? Coded UI Test????????????????????????Coded UI?????????????????????и??????????顣

???????????????????????????????????????????л???????????????????Щ?????????????????????????????????????????????????????????????????????????????????????????????????????????????鱾??????????????????????????????????????и??????????????????????к????д???????????????????????????????????????????????????????????????????