Naar inhoud springen

Behaviour-driven development

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door WoodenSpoon (overleg | bijdragen) op 28 feb 2022 om 22:32. (Edit link naar doorverwijspagina / Framework > Framework (software))
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Behaviour Driven development (BDD, letterlijk vertaald: gedragsgedreven ontwikkeling) is een manier van programmeren waarbij eerst het gedrag beschreven wordt alvorens men daadwerkelijk gaat programmeren.

Een voorbeeld van een framework dat dit ondersteunt is Rspec. Het is een Agile-softwareontwikkeling techniek. Het was een antwoord op Test-driven development. Het breidt TDD[1] uit door test cases te schrijven die ook leesbaar zijn voor niet-programmeurs. In feite wordt mensentaal gecombineerd met een programmeertaal.

Het eerste BDD-framework was JBehave. Gevolgd door een BDD-framework voor Ruby RBehave. RBehave is later opgegaan in het Rspec-project.

Zie ook