Testowanie aplikacji Angular
Opis
Specjalistyczne szkolenie poświęcone kompleksowemu testowaniu aplikacji Angular, skupiające się na praktycznych aspektach zapewniania jakości kodu. Program obejmuje różne rodzaje testów, od jednostkowych po end-to-end, ze szczególnym uwzględnieniem specyfiki frameworka Angular. Warsztaty praktyczne stanowią główną część szkolenia, podczas których uczestnicy pracują na rzeczywistych przykładach i scenariuszach testowych. Szkolenie kładzie nacisk na automatyzację procesów testowych i integrację z narzędziami CI/CD.
Profil uczestnika
- Programiści Angular odpowiedzialni za jakość kodu
- Testerzy automatyzujący w projektach Angular
- Quality Assurance Engineers
- Deweloperzy zainteresowani testowaniem
- Osoby odpowiedzialne za zapewnienie jakości
- Technical leadzi zespołów testowych
- Specjaliści ds. automatyzacji testów
- Inżynierowie ds. jakości oprogramowania
Agenda
- Podstawy testowania w Angular
- Filozofia i rodzaje testów
- Narzędzia testowe
- Konfiguracja środowiska
- Pisanie pierwszych testów
- Testowanie jednostkowe i integracyjne
- Strategie testowania komponentów
- Testowanie serwisów
- Mockowanie zależności
- Testy asynchroniczne
- Testowanie End-to-End
- Projektowanie testów E2E
- Implementacja scenariuszy
- Testowanie interfejsu użytkownika
- Automatyzacja testów
- Continuous Integration i jakość
- Integracja z CI/CD
- Metryki i raportowanie
- Pokrycie kodu
- Automatyzacja procesów
Korzyści
Uczestnik zdobędzie kompleksową wiedzę o metodach i strategiach testowania aplikacji Angular. Rozwinie umiejętność projektowania i implementacji efektywnych testów jednostkowych i integracyjnych. Nauczy się tworzyć i utrzymywać testy end-to-end zapewniające jakość interfejsu użytkownika. Pozna techniki automatyzacji procesów testowych i ich integracji z pipeline’ami CI/CD. Będzie potrafił implementować zaawansowane scenariusze testowe wykorzystując specyfikę frameworka Angular. Zdobędzie wiedzę o najlepszych praktykach w zakresie zapewniania jakości kodu. Rozwinie umiejętność analizy i poprawy pokrycia testami.
Wymagane przygotowanie uczestników
- Podstawowa znajomość Angular
- Doświadczenie w JavaScript/TypeScript
- Rozumienie koncepcji testowania oprogramowania
- Podstawy metodyk zapewniania jakości
Zagadnienia
- Testowanie jednostkowe
- Testy integracyjne
- Testy End-to-End
- Automatyzacja testów
- Continuous Integration
- Pokrycie kodu
- Metryki jakości
- Mockowanie
- Debugowanie testów
- Raportowanie wyników
- Test Driven Development
- Narzędzia testowe
Poznaj naszą firmę
INFORMACJA CENOWA:
od 1750 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-TE-90
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!