Java Behavior-Driven Development (BDD)

Java Behavior-Driven Development (BDD)

Uczestnicy dowiedzą się, jak pisać własne aplikacje, stosując zasady BDD i używając JUnit5, Cucumber i JBehave.
Kod: JVA-073
Czas trwania: 16 godzin

Opis szkolenia

Szkolenie obejmuje główne aspekty rozwoju opartego na zachowaniu (BDD) w Javie. BDD to metodologia opracowywania rozwiązań informatycznych bezpośrednio spełniających wymagania biznesowe. Jego filozofią jest kierowanie się strategią biznesową, wymaganiami i celami, które następnie się udoskonala i przekształca w rozwiązanie informatyczne. TDD pomaga nam tworzyć oprogramowanie dobrej jakości, BDD pomaga nam tworzyć oprogramowanie, które jest warte zbudowania.

BDD prowadzi do zmniejszenia marnotrastwa oraz kosztów, łatwiejszych i bezpieczniejszych zmian, a także szybszych wydań. BDD skupia się na opracowywaniu i udostępnianiu funkcji zapewniających wartość biznesową oraz unikaniu tych, które tego nie robią.

Uczestnicy dowiedzą się, jak pisać własne aplikacje, stosując zasady BDD i używając JUnit5, Cucumber i JBehave.

Plan szkolenia

Podstawy rozwoju opartego na zachowaniach
  • Proces rozwoju BDD
  • Budowanie odpowiedniego oprogramowania
  • Ograniczenie wiedzy - radzenie sobie z niepewnością
  • Przedstawiamy rozwój oparty na zachowaniu
  • Rozwój oparty na testach
  • Przedstawiamy nową funkcję
  • Kryteria przyjęcia
  • Analiza wymagań
  • Zasady i praktyka BDD

Robiąc krok od TDD do BDD
  • Charakterystyka TDD
  • Charakterystyka BDD
  • TDD vs BDD
  • Korzyści z BDD
  • JUnit 5 Essential Adnotations

Java BDD z Cucumber
  • Wprowadzenie do Cucumber
  • Gherkin, funkcje, scenariusze, adnotacje
  • Zainstaluj i skonfiguruj Cucumber
  • Dodanie nowej funkcjonalności za pomocą Cucumber

Java BDD z JBehave
  • Wprowadzenie do JBehave
  • Funkcjonalność i terminologia
  • Zainstaluj i skonfiguruj JBehave
  • Dodanie nowej funkcjonalności za pomocą JBehave

Cele

  • Programiści Java
  • Architekci oprogramowania
  • Testerzy oprogramowania, którzy muszą zautomatyzować część swojej działalności

Grupa docelowa

  • Zapewnienie uczestnikom podstawową wiedzę niezbędną do tworzenia aplikacji przy użyciu Java BDD z Cucumber i JBehave

Wymagania

  • OOP
  • Java
  • Podstawy testowania

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 1760 zł
Bucharest 1760 zł
Kraków 1760 zł
Wroclaw 1760 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

JVA-073 +0+JVA-07397276

Zarejestruj się na następne szkolenie

* - Wymagane pola
Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.