??????????????:

??????????????????????????????????????????????????????????????????????????????????????????????????????д??????????????????????????????л????????????????1????????????????????????????????????棬??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????е????????????????????????μ?????????????????????????????????????????Ч?????????????????????????????????????????г???

??????????????:

????* ???????????????似?????????

???????κο?????????????????????????????????????????? ?????BA(???????)QA(??????????)????д????????????????????????????Wiki????????????????????????????????????????????????????????????????????????????з?????????????????????ο???????????????????????????????????仯????????????????仯???????????????????????????????????Rspec???·??????????е????

????* ???????????????

??????????譚??????й????????????????й??????????????????????????????С????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????У???????????ò??????е???????????????????????????????а???У??????????????????????????????????????????в???????????????????????С?

?????????????????????????????????????????????????????????????????????????????1??С?????????????????????????????????е????????????????????????????????????????У???????Ч?????????????????????XUnit???????У???????????????????????????顣??????????????????????????????????????????????????????????????????

????* ?????????????????

???????????????????????????????????????У? ????????????д??????????С?????????г???????????????????????????????????????????????????鷳????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ж???????? (?????)????????????????????

??????????????????????????????????????????????(??з???????????????????????????)?????????????????????????????裬?????ò????????????????????????????÷?????????????????????????????

????* ??????????????

???????κ????????????????????????????????????????????????????????????н???????? ???????????????????????У? ???????IDE????????????????????IDE?з???????е????????

??????????????????????????????????

???????????????????:

?????????????2007??10??????????????????????????????????????????????У? ????????????????????????????????????????????

????* ???????????????????????????????????????????????????????????(??????????????????)????????????????

????* ???????????????????????????罫???????????????????????????????????????????

????* ????????????????????????????????????????

????* ????????????????????/???????????????????????????????????????????????????????????;????????????????????????;???????????????????????(????й????)

????Twist

??????????????????????????????????????Twist????д???????????????????????Ч????????ThoughtWorks Studio????????????????????Э??????????????????????д???????????????????????Twist??Eclipse???????????????????????????Eclipse????????????????????????DSL?????????????????????????????????????????Eclipse?й???????CTRL + 1 (???????)???????????????????????????????(??????????)??????Twist?е?Driver????Spring Bean?????????????У????????????Twist???????????κ??????DRIVER(??Selenium??Watir??fraiksen)????д?????

???????Twist?????????????????????????????

????* ????????????????似?????????

?????????????????????????Mingle?е?????????????QA??BA???Twist????д????????????????in-progress????????????????????IDE ????????????????κ???????????????????????????IDE????????????????????????????????磺???????????Twist IDE ?п???д?????μ???????????

????Search and buy book :

????# search for book written by "Martin Fowler"

????# add book "refactoring" to shopping cart

????# check book "refactoring" is in my shopping cart

?????????????TWIST IDE?? ???????????2??????(??Java???)

????public SearchAndBuyBook {

????public void searchForBookWrittenBy(String name) {

????}

????public void addBookToShoppingCart(String name) {

????}

????public void checkBookIsInMyShoppingCart(String name) {

????}

????}

???????????????????????????д????(??????????Selenium?? watir???Driver )??????????(Twist?????????????WEB?????????????????????????)???????????? ????????????????????д??DSL???????????????????????????????????????ɡ????????????á???????????????С?

??????????????????????????????????????????????(Introduce Parameter)????????????????????DSL??????.

????* ???????б??????

????Twist ?????(Tag)???????й????????????????????????????????????磺????????δ?????????????????????????????????????????????????e?????????????????????????????????Twist??????ant target?е?tag?????????????????????в???????????????????й????????Tag??in-progress????????QA??BA??????????????????????????Щ??δ????????????(??????????????)???????????????????????????

????* ????Ч??? ???????

????Twist?????????г?????????????????????????????????????????????????????????????????????DSL?????????????????????Eclipse?????F3??????????????????????????н????л??????????Ч???????????

????* ??????????????????

????????????????Eclipse?д???Twist????????????????? Twist?????????????Twist??????????????е????????????Twist???????????ANT target???????????????????????????????

?????????Twist??????У?????????????Щ?????????????Twist??IDE??????????????ЩUI????????檔?????????BUG??????Twist ?????????????????汾???????????á???????Twist????????????????????????????????????е????н????????????IDE????д?????????С???????????????????????????????????????????????????