I programvareutvikling er atferdsdrevet utvikling en smidig programvareutviklingsprosess som oppmuntrer til samarbeid mellom utviklere, kvalitetssikringstestere og kunderepresentanter i et programvareprosjekt.
Hva menes med atferdsdrevet utvikling?
Atferdsdrevet utvikling (BDD) er en smidig programvareutviklingsmetodikk der en applikasjon er dokumentert og utformet rundt atferden en bruker forventer å oppleve når de samhandler med den.
Hva er atferdsdrevet utvikling i smidighet?
Behavior-Driven Development (BDD) er en Test-First, Agile Testing-praksis som gir innebygd kvalitet ved å definere (og potensielt automatisere) tester før, eller som en del av, spesifikasjon av systematferd.
Hva er BDD-eksempel?
Behavior Driven Development (BDD) er en tilnærming som består i å definere oppførselen til en funksjon gjennom eksempler i ren tekst. Disse eksemplene er definert før utviklingen starter og brukes som akseptkriterier. De er en del av definisjonen av ferdig.
Hva er forskjellen mellom TDD og BDD?
BDD er utviklet for å teste en applikasjons oppførsel fra sluttbrukerens ståsted, mens TDD er fokusert på å teste mindre deler av funksjonalitet isolert.