?????????????·??
???????????? ???????[ 2012/5/24 11:23:30 ] ????????
????????忴???????????????????????????????????????????????????BDD?????????????Given??When??Then????????????????????user story????????????Given??When??Then?? ??????????????BDD????????????
TDD??д??????????????????????????????????????????????????????????????BDD???????????????????????????????????????????????????д??????????????????BDD??????????????????????????????????????????и??????????????????????????????????????????????
TDD??????????????????????????????????????????????????????????????????????????????????????TDD??ATDD??BDD?????????????????????????????????????????????????ATDD??BDD??????????????????е???????????????????????????δ??????????????????BDD??ATDD??TDD????????????????????????????????Σ?????BDD??ATDD??TDD??????????????????????????????μ???????????????????????????????
??????????λ
????????????????????????????Exploring Test??ET?????????????????????Щ???????????????????洫????????????case-based test???????????scripted test???????????????????????????????????????????????????????????????á??????????????????У??н??????????淶???????????г???????????????????????????????????????????????η????Щ??????????????????????????????????????????????????????????У??????????????仯????????????????????????????????????????????????????????????????????????1???????з????????????á?????????????????????У???????????????????????????????????????????????????????????????
????????????????1984????James Bach??Cem Kaner??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????飬??????????????????????????ò????????????????????????????????????????????????????????????????????????????????????μ?汾?????????г???????????????????????????????????????????????????????????????????????£?????????????????Ч???????????????????????д????????????????????????????У???????????????????仯????????????????????????????????????????????????????????????????????й??????????????????????????????????????????????????л?????????????????????????????????????????????????????????
?????????У???????????????????????????л?????????????????????????????????James A.Whittaker ????????????????????????????????α?????????????????и?????????????????????????磺??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????Щ????????????????м??????????????м???????????????????????????????????????????????????????????????????????????????????????й?????????????У???????????????????????????????????????????????????????????????????????????????????????????????????????С???Ч????л????????????У????????????????????????????????????????????????1?????????????????? + ???????????????????????????????
????????????
????????????г?????????????????????????????????????????У??????????????????????????Scrum?е?Sprint???????????μ???????????????????????????????????????????????????????????????????????????????????????????ɡ??????????????????????????????????
????????У??????????????????????Щ?仯????????????????????????????????ROI??????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ɡ??????????????????????????ɡ?????????????????????????????????????????????????????????????????ο?RobotFramework??http://code.google.com/p/robotframework/????????????汾????????????????????RobotFramework?????Python???????????????????????????????????????????????????????С?Web Service??????????????????????????????Thoughtworks Mingle + Cruise + Twist???????????????????????????????????Э??????????????ɡ???????????????????BDD????????Groovy???????????д????????????????????????????????????????????????????????????????????DSL?????????????????????RobotFramework??????Twist??????????Selenium 2.0??????????Selenium???????????????е??????λ?????????????????????????Selenium 2.0+ WebDriver +PushtoTest????????????
?????????????????????????????????????????ATDD??BDD???????????Cucumber??RSpec??NBehave /CBehave /JBehave??EasyB??JDave??????????????????????????????????????????????WatiN?????SpecFlow ???BDD?????????????????????????Visual Studio??????????????? 2010?汾?У????????????????????????
??????Scrum???????Visual Studio Scrum 1.0??
???????????????????????ATDD??
TDD????TestDriven.NET??
?????????
??????????????????????????????????????????????????????1???????????????????????????????????????????????????????BenderRBT???????????????????????????????????ж?????????????????????????Ч?????????????????????????????????????????????????????????????????????????????????????????Ч??????????Ч???????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????С??????????????????????????????????????????????????????????ж??????????????????У????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ч??????????????????
????????????У??????б???????????????硰?????????????????????????????????????????仯?????????????????????????????????檔
???????????????????????????????У?????????????????????????????κν??????????????????????????????????????????????
???????????????????????·????????????????????????????????????????????????????????????????????????跨???????????
???????к????????????????????????????????????????????????????????
??????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11