#1074

Testy jednostkowe w Javie przy użyciu Junit 5

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 weekendowy w godz. 09:00-13:00 (4 h) 🟢

Żarówka

Czego się nauczysz?

- Poznasz podstawy testowania jednostkowego w Javie i zasady jego efektywnego wykorzystania,
- Nauczysz się używać JUnit 5 do tworzenia testów jednostkowych, w tym testów wyjątków i parametryzowanych,
- Dowiesz się, jak stosować zasadę FIRST, aby tworzyć testy wysokiej jakości.
Grupa

Dla kogo jest ten warsztat?

Warsztat jest przeznaczony dla:
- Programistów Javy, którzy chcą poznać lub pogłębić wiedzę o testach jednostkowych,
- Specjalistów QA współpracujących z zespołami programistycznymi,
- Osób uczących się Javy, chcących poznać praktyczne aspekty testowania.
Notatnik

Wymagania wstępne

Wymagania wstępne:
- Podstawowa znajomość Javy i programowania obiektowego.

Wymagania instalacyjne:
- Komputer z zainstalowanym środowiskiem 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 testów jednostkowych:
– Czym są testy jednostkowe i dlaczego są ważne,
– Omówienie zasady FIRST (Fast, Independent, Repeatable, Self-validating, Timely).
2. Podstawy JUnit 5:
– Instalacja i konfiguracja JUnit 5 w projekcie,
– Struktura testów w JUnit: adnotacje @Test, @BeforeEach, @AfterEach, @BeforeAll, @AfterAll,
– Tworzenie i uruchamianie prostych testów jednostkowych.
3. Testowanie wyjątków:
– Sprawdzanie, czy metoda rzuca oczekiwane wyjątki,
– Użycie metody assertThrows w JUnit 5,
– Testowanie wyjątków z niestandardowymi komunikatami.
4. Testy parametryzowane:
– Tworzenie testów parametryzowanych z adnotacją @ParameterizedTest.
5. Podsumowanie i sesja Q&A:
– Kluczowe wnioski z warsztatu,
– Odpowiedzi na pytania uczestników i konsultacje indywidualne.

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!