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

  1. Podstawy testowania w Angular
    • Filozofia i rodzaje testów
    • Narzędzia testowe
    • Konfiguracja środowiska
    • Pisanie pierwszych testów
  2. Testowanie jednostkowe i integracyjne
    • Strategie testowania komponentów
    • Testowanie serwisów
    • Mockowanie zależności
    • Testy asynchroniczne
  3. Testowanie End-to-End
    • Projektowanie testów E2E
    • Implementacja scenariuszy
    • Testowanie interfejsu użytkownika
    • Automatyzacja testów
  4. 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

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *