????Coded UI??????/???
?????????????????????????У??.
????????VB.Net/C#????.
?????????????????????????.
??????????ALM Story
?????????????????????????????.
??????????????и?????.
??????Visual Studio????????????????赥?????????.
????Coded UI??Web??Windows??????????.
??????Microsoft???.
????????Coded UI????
????Coded UI????????????з??????
???????MTM???п??????????
?????????е???(??????????м???????????)?д???Coded UI
??????Coded UI Test Builder?????????????????????μ?Coded UI????.
???????дCoded UI.
??????????????Χ??“??Coded UI Test Builder??????????????????μ?Coded UI????”??
????С???: ???????Coded UI Test Builder??
????Coded UI Test Builder
????????Coded UI???????????????????в???.
???????/??/???
??????????????????
??????????
???????????
????????Coded UI ????
?????????μ?Coded UI ???
???????????Coded UI?????????????????????????????????????????Coded UI?????????????μ?Coded UI??????????в???
??????Visual Studio 2012
??????? File > New > Project
??????????????????? (C# or VB.Net). ?????????C#.
???????Coded UI Project
???????????????
??????? OK ???
??????? Coded UI ????
????Visual Studio????????????Coded UI ??????? "Generate a new Coded UI Test from scratch using Coded UI Test Builder"
?????????????????ó????У???????UI???????????????????????????????????????????????????????á?
??????? Coded UI ???????????????????????????Coded UI ????????????????????????????á?
???????????????UI???????????
????????????????????????
???????????? ?????????????UI???????????????????κβ?????????? "ok"
????Coded UI Test Builder
?????????????????Coded UI Test Builder????????Visual Studio?????С????????ζ????????????????????????????
?????????????????Coded UI Test Builder????????4?????????????
????Record Steps
????Update or Delete Steps
????Verify Results (Add Assertions)
????Generate Code
????С???: ??????????(UI)?仯??????????????????????????????????????????в??????????????????
?????????????е????.
???????????????????????м???.
????Start Recording?? ??????Record???????.
????Pause Recording?? ???????????????е?????????????Generate Code.
????Edit/Delete ?????? ??????????????????
????Generate code?????????????????????????????????????????????????
????Add Assertions ????У??????
????С???: ????????????Coded UI Test Builder???????????UIMap.Designer.cs???????????????????????
?????????????????
?????κ???????????????????????ж?á????????????????????????ɡ???????????????????????????????????????е?????????????衣
???????????????????ó???Windows??????????????衣?????????????????????????????????????????????????軔???????
?????????“??????”???
???????????????????
??????????д????????”calc"
???????????????????????
????????????????裨????????
???????????????????????????????????磬??????????
?????????????????????????????????????????????????????????????
?????????????????????????????
????????????????????????????????????????
????????????????????????????????????????????????
??????????????????????????????????????????
???????????
????????? ????????????????м???????
????????? ???????????????????С??10????????????黯???????UI???????????滻??????
????????
?????????????????Coded UI?????????????????????????????????????ζ???????к?????????????????????????????????????????Σ???????????????????Ρ????Coded UI??????????????????????????????Web????Windows??????á?Coded UI?????????Visual Studio 2010?????У?????????κ?汾??VS?????У?????????????????????????????Coded UI???????????????????????????Coded UI????????????????????????????????????????????ROI???????Coded UI?????????????