A szoftverfejlesztésben a viselkedésvezérelt fejlesztés egy agilis szoftverfejlesztési folyamat, amely a fejlesztők, a minőségbiztosítási tesztelők és az ügyfelek képviselői közötti együttműködést ösztönzi egy szoftverprojektben.
Mit jelent a viselkedésvezérelt fejlesztés?
A viselkedésvezérelt fejlesztés (BDD) egy agilis szoftverfejlesztési módszertan, amelyben az alkalmazás dokumentálása és tervezése azon viselkedés alapján történik, amelyet a felhasználó a vele való interakció során tapasztalhat.
Mit jelent a viselkedésvezérelt fejlesztés az agilisban?
A viselkedésvezérelt fejlesztés (BDD) egy teszt-első, agilis tesztelési gyakorlat, amely beépített minőséget biztosít azáltal, hogy teszteket definiál (és potenciálisan automatizál) a rendszer viselkedésének meghatározása előtt vagy annak részeként..
Mi a BDD példa?
A viselkedésvezérelt fejlesztés (Behavior Driven Development, BDD) egy olyan megközelítés, amely egy jellemző viselkedésének meghatározásából áll, egyszerű szöveges példákon keresztül. Ezeket a példákat a fejlesztés megkezdése előtt definiáljuk, és elfogadási kritériumként használják őket. A kész definíció részét képezik.
Mi a különbség a TDD és a BDD között?
A
BDD célja egy alkalmazás viselkedésének tesztelése a végfelhasználó szemszögéből, míg a TDD a funkciók kisebb darabjainak elkülönített tesztelésére összpontosít.