BDD (Behavior Driven Development)

Mateusz Juźwik
27 lipca 2023
Czas czytania: < 1 minuta

Spis treści

BDD (Behavior Driven Development) – co to jest?

BDD (Behavior Driven Development) to podejście w procesie tworzenia oprogramowania, które koncentruje się na opisaniu zachowań systemu z perspektywy użytkownika. W BDD testy są oparte na scenariuszach, które wyraźnie definiują, jak system powinien działać w odpowiedzi na określone akcje lub warunki.

 

W BDD tworzy się scenariusze testowe, które opisują pożądane zachowanie systemu w określonych warunkach. Na przykład, jeśli tworzymy stronę internetową, scenariusz testowy może brzmieć: „Gdy użytkownik kliknie przycisk 'Dodaj do koszyka’, produkt zostaje dodany do koszyka i wyświetla się informacja 'Produkt dodany do koszyka'”.

 

Weź udział w szkoleniu (Nie-)Techniczny PM II

 

Takie podejście pomaga zrozumieć, jak powinien działać system i jakie efekty powinny być osiągnięte, zanim zaczniemy pisać kod. Dzięki temu można uniknąć późniejszych problemów z działaniem systemu i zaoszczędzić czas i pieniądze na poprawkach.

Może Cię zainteresować

(Nie-)Techniczny PM I

Szkolenie online

PMasters Toolbox

Karty dobrych praktyk