#1094

Testy jednostkowe w Javie – od podstaw do TDD

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat wieczorny w godz. 17:00-21:00 (4h) 🟢

Żarówka

Czego się nauczysz?

- Zrozumiesz fundamentalne zasady testowania jednostkowego i nauczysz się je efektywnie stosować w praktyce,
- Poznasz i zaczniesz stosować zasady FIRST, które są kluczowe dla tworzenia wysokiej jakości testów,
- Nauczysz się pisać różne rodzaje testów, w tym testy parametryzowane i testy obsługujące wyjątki.
Grupa

Dla kogo jest ten warsztat?

Warsztat jest przeznaczony dla:
- Programistów Java chcących zrozumieć i stosować dobre praktyki w testowaniu jednostkowym,
- Testerów automatyzujących, którzy chcą pogłębić swoją wiedzę o testach jednostkowych,
- Osób, które chcą poznać metodyczne podejście do testowania oprogramowania.
Notatnik

Wymagania wstępne

- Zainstalowane JDK 11 lub nowsze,
- IDE (IntelliJ IDEA),
- Maven.

Prowadzący

Piotr Buczek:

Trener IT specjalizujący się w tematach związanych z testowaniem. Entuzjasta metodyk zwinnych, doświadczonym w pracy zarówno jako Developer, Tester, jak i Product Owner. Kierunkowe wykształcenie techniczne (Wydział Elektroniki i Technik Informacyjnych na Politechnice Warszawskiej) i studia podyplomowe z zakresu efektywnego zarządzania w IT pozwalają mu kompleksowo zarządzać wymaganiami projektowymi i produktowymi, uwzględniając i balansując zarówno aspekty techniczne oraz biznesowe. Posiada bogate doświadczenie w pracy w Polsce i za granicą.

Program warsztatów

1. Wprowadzenie do testowania oprogramowania:
– Fundamenty testowania – cele, korzyści i wyzwania,
– Poziomy testowania i ich charakterystyka,
– Piramida testów i jej znaczenie w nowoczesnym wytwarzaniu oprogramowania.

2. Zasada FIRST w testowaniu:

3. Praktyczne aspekty testów jednostkowych:
– Anatomia testu jednostkowego – wzorzec AAA,
– Najlepsze praktyki w pisaniu asercji,
– Izolacja testu i zarządzanie zależnościami,
– Implementacja testów dla różnych przypadków biznesowych.

4. Testy parametryzowane:
– Praktyczne przykłady zastosowania testów parametryzowanych.

5. Testowanie wyjątków:
– Różne podejścia do testowania wyjątków w JUnit 5.

6. Podsumowanie i sesja Q&A:
– Przegląd najważniejszych zagadnień,
– Dyskusja nad wyzwaniami w implementacji testów,
– Odpowiedzi na pytania uczestników.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisz się na warsztat

Dieta (pomiń przy warsztatach zdalnych)

Zostałem/am poinformowany/a, że wydarzenie będzie nagrywane przez Organizatorów. W przypadku publikacji całego bądź fragmentu nagrania wizerunek uczestników nie będzie rozpowszechniany - ewentualnej publikacji na stronach internetowych oraz kanałach społecznościowych Organizatorów podlega tylko część prezentacyjna spotkania, bez aktywnego udziału uczestników. W przypadku warsztatów odbywających się na sali wydarzenie będzie fotografowane i filmowane przez Organizatorów. Wyrażam zgodę na rozpowszechnianie mojego wizerunku na zdjęciach i nagraniach z warsztatów, w szczególności na stronach internetowych oraz kanałach społecznościowych Organizatorów.

59,00 PLN

Sprawdź ofertę abonamentów

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.

Zapisz się na warsztat!