Mi az a BDD?
A BDD a Behavior Driven Development rövidítése.
Meghatározás
A Behavior Driven Development (BDD) egy szoftverfejlesztési folyamat, amely az együttműködés javítására törekszik. A rendszer viselkedését a felhasználó szemszögéből határozza meg, természetes nyelven írt specifikációk segítségével.
Fejlődés a TDD-től
A TDD-től a BDD felé történő átmenet a kódbázison alapuló tesztekről a rendszer viselkedésén alapuló tesztek felé való elmozdulást jelenti, amely lehetővé teszi a felhasználói igények mélyebb megértését.
Gherkin Nyelv
A BDD a Gherkin nyelvet használja, hogy a specifikációkat a technikai és nem technikai csapattagok számára is érthetővé tegye. Ez lehetővé teszi, hogy a specifikációk közös igazságforrásként működjenek, javítva a kommunikációt és csökkentve a félreértéseket.
Igazítás
A BDD elősegíti a várt szoftverviselkedés közös megértését, biztosítva, hogy minden érintett, beleértve a nem technikai érdekelt feleket is, tisztában legyen a projekt céljaival.
Szeretne többet megtudni?
Ha mélyebben szeretne elmerülni a BDD témában — vagy szeretne ilyen jellegű képzést hozni a csapatának — beszéljünk. Segítek a csapatoknak megérteni és alkalmazni ezeket a koncepciókat. Örömmel hallanék felőled!
Mi az a Tester?
A tester, más néven tesztmérnök vagy QA (Quality Assurance), elsősorban azé...
Mit jelent a Three Amigos?
A "Three Amigos" kifejezés az agilis szoftverfejlesztésben használt fogalom...
Mi az a QA?
A Quality Assurance (QA) a szoftverek biztosításának rendszerszerű folyamat...
Mi az a mob programming?
A mob programming egy szoftverfejlesztési megközelítés, amelyben egy progra...
Mi az a Pair Programming?
A Pair Programming egy szoftverfejlesztési technika, ahol két programozó do...