Szkolenie TestNG – zaawansowane techniki
Praktyczne informacje o szkoleniu
- KATEGORIA: Technologie
- PODKATEGORIA: Testowanie i Jakość Oprogramowania
- KOD SZKOLENIA: IT-TE-41
- CZAS TRWANIA: 2 dni
- INFORMACJA CENOWA od: 1950 zł netto
- JĘZYK SZKOLENIA: polski
- FORMA REALIZACJI: stacjonarna, online
Opis szkolenia
Szkolenie skupia się na zaawansowanych technikach testowania z wykorzystaniem frameworka TestNG. Program obejmuje szczegółowe aspekty tworzenia wyrafinowanych testów jednostkowych i integracyjnych, ze szczególnym uwzględnieniem funkcji TestNG wykraczających poza standardowe scenariusze testowe. Zajęcia prowadzone są w formie intensywnych warsztatów, gdzie teoria jest natychmiast przekładana na praktyczne rozwiązania.
Profil uczestnika
- Programiści Java z doświadczeniem w testowaniu
- Inżynierowie testów automatycznych
- Quality Assurance Engineers
- DevOps Engineers integrujący testy w CI/CD
- Architekci rozwiązań testowych
- Technical Team Leaders
- Specjaliści ds. zapewnienia jakości
Agenda
- Zaawansowane funkcje TestNG
- Konfiguracja i struktura testów
- Zarządzanie zależnościami testów
- Grupy testów i filtrowanie
- Parametryzacja zaawansowana
- Wzorce i strategie testowania
- Factory i DataProvider
- Testy współbieżne
- Zarządzanie stanem testów
- Integracja z innymi narzędziami
- Testowanie złożonych scenariuszy
- Testy integracyjne
- Obsługa wyjątków
- Mocki i stuby
- Testowanie asynchroniczne
- Optymalizacja i utrzymanie
- Wydajność zestawów testowych
- Refaktoryzacja testów
- Analiza pokrycia kodu
- Raportowanie i dokumentacja
Korzyści
Zaawansowana wiedza z TestNG pozwoli na tworzenie wydajnych i niezawodnych zestawów testów. Optymalizacja czasu wykonania testów poprzez efektywne wykorzystanie funkcji równoległego przetwarzania. Skuteczniejsze wykrywanie błędów dzięki zaawansowanym technikom weryfikacji. Poprawa jakości kodu dzięki wszechstronnym scenariuszom testowym. Przyspieszenie procesu rozwoju oprogramowania przez automatyzację złożonych przypadków testowych. Zwiększenie stabilności aplikacji poprzez dogłębne testowanie krytycznych funkcjonalności.
Wymagane przygotowanie uczestników
- Dobra znajomość języka Java
- Doświadczenie w testowaniu automatycznym
- Znajomość podstaw TestNG
- Rozumienie wzorców projektowych
Zagadnienia
- Zaawansowane funkcje TestNG
- Wzorce w testach automatycznych
- Testowanie współbieżne
- Zarządzanie danymi testowymi
- Mocki i stuby
- Testy integracyjne
- Parametryzacja testów
- Analiza pokrycia kodu
- Raportowanie wyników
- Debugowanie testów
- Continuous Integration
- Optymalizacja wydajności
- Integracja z CI/CD
- Raportowanie wyników
- Dobre praktyki projektowe
- Strategie utrzymania testów
Masz pytania?
Zapraszamy do kontaktu
Patrycja Petkowska
+48 735 257 272
patrycja.petkowska@eitt.academy
ul. Ząbkowska 31 03-736 Warszawa
Formy realizacji szkolenia
Szkolenie stacjonarne
- Szkolenie w siedzibie klienta lub wskazanej lokalizacji
- Sala szkoleniowa wyposażona w niezbędny sprzęt
- Materiały szkoleniowe w formie elektronicznej
- Przerwy kawowe i lunch
- Bezpośrednia interakcja z trenerem
- Networking w grupie
- Ćwiczenia warsztatowe w zespołach
Szkolenie zdalne
- Wirtualne środowisko szkoleniowe
- Materiały w formie elektronicznej
- Interaktywne ćwiczenia online
- Breakout rooms do pracy w grupach
- Wsparcie techniczne podczas szkolenia
- Nagrania sesji (opcjonalnie)
Możliwość dofinansowania
Szkolenie może zostać sfinansowane ze środków publicznych w ramach:
- Krajowego Funduszu Szkoleniowego (KFS)
- Bazy Usług Rozwojowych (BUR)
- Projektów unijnych realizowanych przez PARP
- Programu Akademia HR (PARP)
- Regionalnych programów operacyjnych
W przypadku zainteresowania dofinansowaniem, nasz zespół pomoże w przygotowaniu wymaganej dokumentacji.
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!
Zaufali nam
Poznaj naszą firmę

Masz pytania?
Zapraszamy do kontaktu
Patrycja Petkowska
+48 735 257 272
patrycja.petkowska@eitt.academy
ul. Ząbkowska 31 03-736 Warszawa
FAQ — Często zadawana pytania
- Zaproszenie w formie one-pager’a z terminami
- Kick-off projektu
- Strategiczne przywództwo i myślenie
- Komunikacja i współpraca. Zarządzanie konfliktem
- Motywowanie, angażowanie i trudne decyzje w biznesie
- Zarządzanie zmianą i innowacjami. Przywództwo w kryzysie
- Budowa organizacji przyszłości
- Warsztat dobrych praktyk – retrospektywa; stworzenie spójnego programu dla średniego i niższego szczebla zarządzania























