Dokumentacja testów BDD
Dokumentacja testów BDD opisuje zachowanie aplikacji w sposób zrozumiały dla osób technicznych i biznesowych. Może łączyć wymagania, przykłady działania oraz weryfikację logiki biznesowej.
Dokumentowanie zachowania aplikacji
Testy BDD mogą służyć jako dokumentacja działania aplikacji.
- Opisują zachowanie systemu w formie scenariuszy, które pokazują, co aplikacja powinna zrobić w określonych warunkach.
- Dzięki takiej formie dokumentacja może być zrozumiała zarówno dla osób technicznych, jak i dla przedstawicieli biznesu.
Śledzenie zmian i wymagań
Dokumentacja testów BDD może porządkować wiedzę o tym, jak aplikacja zmieniała się w czasie.
- Testy BDD mogą służyć jako lista zmian w aplikacji, ponieważ kolejne scenariusze i ich modyfikacje pokazują rozwój wymagań.
- Taki zapis ułatwia prześledzenie, kiedy pojawiła się dana zmiana i jakie wymaganie jej dotyczyło.
Weryfikacja logiki biznesowej
Testy BDD pomagają sprawdzać, czy aplikacja realizuje założenia logiki biznesowej.
- Mogą pomóc zweryfikować jej prawidłowość.