Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
2 600 / 2 dni
Zgłoś chęć udziału

Inne > Testowanie

Szkolenie: TDD z JUnit5

Kod: [TDD-JUnit5]
Pobierz program

Wprowadzenie

Szkolenie z technik programowania sterowanych testami z biblioteką JUnit.

Cel szkolenia

• Zrozumienie procesu TDD;
 Poznanie architektury i możliwości biblioteki JUnit;
 Nabycie dobrych praktyk w definiowaniu scenariuszy testowych oraz samych testów;
• Poznanie zasad pisania dobrych testów sprawdzających oczekiwania biznesu; 
• Nabycie umiejętności pracy z danymi, na których operują testy.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1.TDD 
   ○ Charakterystyka podejścia TDD i cykl pracy 
   ○ Koszty i cele wprowadzenia metody 
   ○ Migracja z klasycznego modelu cyklicznego do cyklu TDD 
   ○ Koszty błędów w systemach IT 
2. Testy 
   ○ Kategorie i typy testów 
   ○ Przedmiot testów 
   ○ Cechy dobrego testu 
   ○ Dane i stany, mocki 
   ○ Struktura testów 
   ○ Utrzymanie kodu testów 
   ○ Wdrożenie technik testowych do istniejącego kodu, refactoring 
3. JUnit 
   ○ Architektura biblioteki 
   ○ Kompatybilność z JUnit4 
   ○ Konfiguracja i integracja z projektem 
   ○ Definiowanie testów, grupowanie, etykiety, testy zagnieżdżone 
   ○ Cykl życia testu 
   ○ Sterowanie wykonaniem, kolejność, blokowanie i wykonanie warunkowe,
    filtrowanie 
   ○ Techniki pracy z aseracjami, grupowanie, bloki kodu 
   ○ Parametryzacja testów, wstrzykiwanie danych z plików

Opinie uczestników