Samouczek dotyczący programowania opartego na zachowaniu
Behavior Driven Development (BDD) to proces tworzenia oprogramowania, który pierwotnie wyłonił się z Test Driven Development (TDD). BDD używa przykładów, aby zilustrować zachowanie systemu, które są napisane czytelnym i zrozumiałym językiem dla wszystkich zaangażowanych w rozwój.
BDD koncentruje się na zapewnieniu wspólnego procesu i wspólnych narzędzi promujących komunikację między twórcami oprogramowania i analitykami biznesowymi w celu współpracy przy tworzeniu oprogramowania w celu dostarczania produktów o wartości biznesowej. Dlatego ten samouczek będzie przydatny zarówno dla programistów, jak i analityków biznesowych na każdym poziomie.
Zanim zaczniesz korzystać z tego samouczka, zakładamy, że znasz już podstawy testowania i masz praktyczne doświadczenie z niektórymi narzędziami testującymi. Jeśli nie jesteś dobrze świadomy tych pojęć, zaproponujemy Ci skorzystanie z naszego krótkiego samouczka Testowanie oprogramowania.