???????????????????
???????????? ???????[ 2011/10/11 11:49:39 ] ????????
???????в????????????????Behavior Driven Development?? BDD???????????
????????????????????????д??????????????????????????????Feature????????????????????????????????????д???Feature???書??????????????????Feature??????????Cucumber????Cucumber???????????????????????д?????????????????Cucumber???????????????????????????????ο?????
??????????
??????????????????????????????????????????
?????????????????????
?????????Cucumber????????/????????д???????Scenario????
???????????д?????????????????????
??????????????????????????????淶?????????????????????????????????????????????д?????????????????
???????????????????????????????????????????
?????????????????????????????????????????Ч???Ч??
???????????????????????????淶??????Feature??????????????????????λ???????Scenario??д??????????衣
??????????
????????BDD/Cucumber?????????С???????????????????????????????????????磺???Given/When/Then?????????????????
???????????
???????????????????????????Feature???д??????????????????????????????????????????????????????API????
????????????????????????????θ???????????????Э??????????????????????????ι?????behave??????????????????interaction???????????????????????????????????input and output????????????????????????ó??????????????α???????????Ч???????testability????????????????????????????????/????????ó????????????????ó?????????????????????????Fixtures/API??????????????
?????????Щ?????????????????????????????????????????й????????????κ?????????????????????????飬??????????????????????????????????????Щ?????????£??????????
????????????£?????????????????????????Cucumber???
????????????????????????????H?????????仰?????????????????????????????????????????????????????????
?????????????д???????????????????????????H?????????????????????????????A?????????????????event_table?????????A??????????е??????rule_table??????????????????A??????????????????????????A??
???????????д????Feature??????????к????A???????????A????H???????????????????????????????A???????????????????????????????С??????????У?????????????????ε???????????A??????????????????????????????????????????????????????H???????????????????????????????????????????????????????????
???????????仯?????????????????????????????????????????????????????????????????????????????????δ????????????????????????°????????????д?????????????????????????????????????????????????????????????????????????????????????????????????в????????????д??????й?????????????????????????????????????????????????仰??????????BDD?У??淶??specification???????Feature????????????????????????????????????????????????д??Feature??????????????????????
????????????????????C??Э????????????????????????????????C???????????????????дFeature?????????????????????????????????????????????????????????д????????????д???20???????????Feature??????????????10???????????10??????????????????????????а?????????????????????????????????????????????????????????????????????????????????????????Щ??
??????
???·???
??????????????????
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