JBehave – BDD w Javie
Opis
Szkolenie wprowadza w świat Behavior-Driven Development z wykorzystaniem frameworka JBehave w środowisku Java. Program warsztatów prowadzi uczestników przez proces implementacji testów behawioralnych, od tworzenia scenariuszy w języku naturalnym po automatyzację testów. Zajęcia łączą teorię z intensywną praktyką, pozwalając uczestnikom natychmiast zastosować zdobytą wiedzę w rzeczywistych przykładach. Metodyka warsztatowa opiera się na stopniowym budowaniu złożoności przykładów, umożliwiając pełne zrozumienie koncepcji BDD.
Profil uczestnika
- Programiści Java zainteresowani BDD
- Testerzy automatyzujący pracujący w Java
- Analitycy testów wdrażający BDD
- Inżynierowie jakości oprogramowania
- Deweloperzy uczestniczący w procesie testowym
- Liderzy zespołów testowych
- Scrum Masterzy zainteresowani BDD
Agenda
- Wprowadzenie do BDD i JBehave
- Podstawy Behavior-Driven Development
- Architektura i komponenty JBehave
- Integracja z projektami Java
- Tworzenie pierwszych scenariuszy
- Implementacja testów
- Pisanie historii użytkownika
- Mapowanie kroków na kod
- Parametryzacja scenariuszy
- Zarządzanie danymi testowymi
- Zaawansowane techniki
- Współdzielenie kroków między scenariuszami
- Obsługa złożonych przypadków
- Integracja z frameworkami testowymi
- Raportowanie i dokumentacja
- Najlepsze praktyki
- Organizacja kodu testowego
- Utrzymanie testów BDD
- Współpraca w zespole BDD
- Ciągła integracja testów
Korzyści
Nabycie praktycznych umiejętności implementacji testów behawioralnych w JBehave. Poznanie technik efektywnego pisania scenariuszy testowych w języku Gherkin. Zrozumienie zasad projektowania i utrzymania zautomatyzowanych testów BDD. Przyswojenie dobrych praktyk w zakresie organizacji kodu testowego. Opanowanie metod współpracy między członkami zespołu w procesie BDD. Zdobycie wiedzy o integracji testów behawioralnych z procesem ciągłej integracji.
Wymagane przygotowanie uczestników
- Znajomość programowania w Java
- Podstawowa wiedza o testowaniu oprogramowania
- Doświadczenie w tworzeniu testów automatycznych
- Zrozumienie metodyk zwinnych
Zagadnienia
- Behavior-Driven Development
- Framework JBehave
- Język Gherkin
- Scenariusze testowe
- Mapowanie kroków
- Parametryzacja testów
- Zarządzanie danymi
- Współdzielenie kroków
- Raportowanie wyników
- Integracja z CI/CD
- Utrzymanie testów
- Współpraca zespołowa
Poznaj naszą firmę
INFORMACJA CENOWA:
od 1850 zł netto za jedną osobę
CZAS TRWANIA (dni): 1
KOD SZKOLENIA: IT-TE-49
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!