Behavior-driven development:
on tarkvarararenduse meetod, mis on välja arenenud testimisel põhinevast arendusest.
Bbd kombineerib testimisel põhineva arenduse üldiseid tehnikaid ja põhimõtteid.
Põhimõtted:
Käitumisel põhinev testimine kasutab väljendamiseks poolformaalset vormingut.
See eeldab, et analüütikud ja arendajad teevad koostööd.
Nende ülesanne on kirjutada käitumisel põhinevad laused vastavasse dokumenti
Struktuur:
Peab olema selge pealkirjaga ja kõigile arusaadav.
Sündmüstik, on lühike ja sissejuhatav osa mis räägib kes on
| Plussid | Miinused |
|---|---|
| Lihtsus | |
| Pikem arendusaeg | Kui user pole saadaval, siis on arendaja töö raskem. |