?????? ?????

?????????????????????????????????????????????????????????????????????????????????????????????????壬??????????????????ж?????????????????????

?????? ????

????????????????????????????????????????????????????????????????????????Σ??????????????????ж??壬??????????????????????????????к???????????????????????????????????????д????bug???????????????????????????????????????ù????????????????????????????????????????

????BDD????????

??????????????&??????????????

?????? ????&????

???????????????????????????????????????????????????????????????????????t???С???????????????????????????????棬???????????á????????????????????????????????????????£????????????????top-container?????????У?飬???????????????top-Container??У????????

???????????????????ж?????????????????????????????????????к??????????????????????????????????????????????????????????ж???????????????????????????????????????????????£?top-Container?????????????磬?????ж????????????????????????????ò?????????????????????£?top-Container??????????

???????o?????????????λ???????λ??????????????飬??????λ??????ù?????????????????μ????????

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

???????????????????????????????????????????????BDD???????????????????????????????????????????д?????????????????????????????????????????????????????BDD???????????壬???????????????????????????????????????????????????????????????????????????д??????????????????????????????????????????????????????????

???????

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

????Story?? ???????????£?
????As a [???]
????I want [????]
????So that [????]
????Scenario 1?? ??????????????
????Given [??????]
????And [??????????]??
????When [???]
????Then [???]
????And [???????]

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

????Story?? ??????????
????As a ???
????I want ?????????????????????
????So that ?????????????????????
????Scenario 1?? ???δ?????????
????Given ??????
????And ???????????????????
????And ?????ж????????
????When ?????????????
????Then ????????
????And ?????????ж???????????????????????

????BDD??????

????1. ??????????????????????????????????????????????????????????

????2. ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????3. ?????????????????????????????????????????????????????

????4. ?в???????????????????????????????

????5. ?????????????????????????????????????????????????????????????????????????????????

????BDD?????

????1. ??????????????????????????????????????????

????2. ????????????????????????????

????3. ????????????????????????????????????????????????????????????????????????????

????4. ?????????????????????????????????????????????????????????TDD????????????????????????

???????

????BDD????TDD????????????к???????????????????????????????????????????????????????????????

??????????????????????С??Χ????BDD?????????????????????????Ч?????????????????????????????????????????

???????????????????У?????????????????????????????????????????????????????????????????????????????????????????????????????????????У?????????????????????λ????????????????????????????????????????????????????????????????????????????????????

??????????????????????BDD????????????????????????????????????仰??????????в???????????????????????????????????????