???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????“????”?????????????????????????????????????????????????????????????????????????Щ??????????м?????????????????????????????????????????????????????????????????????????飬??????????г??????????????
????1??????????????£????????????
????2??????????????£???????仯???
??????????????????????????????????????????Щ???????????????????????????????????????γ??????????????????????????????????????????????????????????У?????????????????????????????????????????????????????????????У?????????????????????????????????Щ??????????к?????????????????????????????????????????????????????Щ????????????????????????????????????????
?????????仯?ж?????????п???????????????????п??????????????б??????????????????????????????????????????????????ζ???????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????“??????”????????????汾????????????????????????????а汾?????
?????????????????????????Behavior Driven Development?? BDD???????????????????????Acceptance Test Driven Development?? ATDD???У?????????????????????????????νspecification by example?????????????й????????????й????????????????????顣
?????????????????????????????????????
??????????????????????
????1?????????????????????Щ?????????“?????????????????????????”??
????2???????????????????????????“??????????????????????200?????????????????????3??”??
????3?????????????????????????楨???????衢??????????й漲??????????“??????????????????????????HTTPЭ??”??
????????????????????·???????????????????????????????????????????????????????????????????????????????????????????????????????????з?????????????????????????????????????????????????????????ù?????????????
??????????????????BDD????ATDD???????????????????????t??????1????
???????????????????????????????????????????????????????????????
????1??????????е???????“??????????”???????????????????????????
????2?????????????????????????б???????????3???????
????3????????????????????????????????????????
????4??????????????????????????????????????1???????????????????2???????????????????????1??????????????????????з????????????????2???????????????????з????2?????????????“?????xxx????”????“??????xxx????”??
????5??????????????????????BDD???????????feature??????????????cucumber??feature???????
????6???????????????????????????£?????????????