Jasmine: Testowanie jednostkowe aplikacji JavaScript
Praktyczne informacje o szkoleniu
- KATEGORIA: Technologie
- PODKATEGORIA: Testowanie aplikacji
- KOD SZKOLENIA: IT-TE-37
- CZAS TRWANIA: 1 dzień
- INFORMACJA CENOWA od: 1250 zł netto za jedną osobę
- RODZAJ SZKOLENIA: szkolenie zamknięte
- JĘZYK SZKOLENIA: polski
- FORMA REALIZACJI: stacjonarna, online
Opis szkolenia
Szkolenie skupia się na praktycznym wykorzystaniu frameworka Jasmine do testowania aplikacji JavaScript. Program łączy podstawy teoretyczne z intensywnymi warsztatami praktycznymi, podczas których uczestnicy samodzielnie tworzą testy jednostkowe. Zajęcia prowadzone są w formie warsztatowej z naciskiem na praktyczne zastosowanie poznawanych technik. Metodyka szkolenia bazuje na pracy z rzeczywistymi przykładami projektowymi, umożliwiając natychmiastowe wykorzystanie zdobytej wiedzy.
Profil uczestnika
- Programiści JavaScript chcący rozwinąć umiejętności testowania
- Frontend developerzy pracujący z aplikacjami SPA
- Testerzy automatyzujący aplikacje webowe
- Inżynierowie kontroli jakości specjalizujący się w JavaScript
- Programiści Node.js
- Deweloperzy React/Angular/Vue.js
- Technical leaderzy zespołów frontendowych
Agenda
- Wprowadzenie do testowania w JavaScript
- Podstawy testowania jednostkowego
- Konfiguracja środowiska Jasmine
- Struktura testów
- Pierwsze testy jednostkowe
- Zaawansowane techniki testowania
- Asynchroniczne testy
- Mockowanie zależności
- Spy i stubbing
- Testowanie AJAX i Promise
- Testowanie komponentów UI
- Testowanie interakcji użytkownika
- Weryfikacja stanu komponentów
- Testowanie zdarzeń
- Integracja z narzędziami DOM
- Organizacja i utrzymanie testów
- Wzorce projektowe w testach
- Współdzielenie kodu testowego
- Raportowanie i analiza pokrycia
- Integracja z procesem CI/CD
Korzyści
Rozwinięcie praktycznych umiejętności w zakresie testowania kodu JavaScript przy użyciu frameworka Jasmine. Poznanie efektywnych technik pisania testów jednostkowych dla aplikacji frontendowych. Zdobycie wiedzy pozwalającej na tworzenie niezawodnych testów asynchronicznych. Nabycie umiejętności weryfikacji zachowania komponentów interfejsu użytkownika. Zwiększenie pewności działania aplikacji poprzez systematyczne testowanie. Opanowanie dobrych praktyk w organizacji i utrzymaniu zestawów testów.
Wymagane przygotowanie uczestników
- Praktyczna znajomość JavaScript
- Podstawowa wiedza o testowaniu oprogramowania
- Doświadczenie w tworzeniu aplikacji webowych
- Znajomość wzorców projektowych JavaScript
Zagadnienia
- Podstawy frameworka Jasmine
- Asynchroniczne testowanie
- Techniki mockowania
- Testowanie komponentów UI
- Spy i stubbing
- Promise i async/await
- Wzorce projektowe w testach
- Pokrycie kodu testami
- Continuous Integration
- Raportowanie wyników
- Debugowanie testów
- Najlepsze praktyki testowania
Masz pytania?
Zapraszamy do kontaktu
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
ul. Ząbkowska 3103-736 Warszawa
Organizacja szkolenia
- Minimalna liczba uczestników: 4 osób
- Maksymalna liczba uczestników: 12 osób
- Miejsce: siedziba klienta lub wskazana lokalizacja
- Czas trwania każdego dnia: 8 godzin zegarowych (9:00-17:00)
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
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
ul. Ząbkowska 3103-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