Projekt na przedmiot Testowanie Oprogramowania.
Testowanie oprogramowania metodą BDD.
Do wykonania jest 5 etapów BDD.
Napisanie opowiadań określających scenariusze testowe.
Opowiadania składają się z 3 części:
- GIVEN
- WHEN
- THEN
Mapowanie opowiadań na metody przy użyciu JBehave.
Napisanie klas odpowiedzialnych za przygotowanie środowiska.
Klasy jako szkielet koncepcyjny.
Przydatna klasa JStories
.
Wykorzystanie JUnit do wykonania testów opisanych w kroku 1.
JBehave powinien sam wygenerować nam raport 😄
Do tworzenia widoków - pliki .fxml najlepiej użyć programu Scene Builder.
Do integracji IntelliJ z Lombok warto zainstalować plugin Lombok i włączyć przetwarzanie adnotacji.
Do pracy z JBehave przyda się plugin do IntelliJ JBehave Support. Koloruje on składnie w historyjkach i pozwala na ich uruchamianie.