Testowanie Angular w praktyce

LICZBA DNI: 3 (24h)

KOD KURSU: ANGULAR/TEST

Powiadom
o kolejnych terminach

# javascript

# typescript

# angular

# protractor

# jasmine

Autor szkolenia:
Łukasz Andrzejewski

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne wyłącznie na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

O szkoleniu

DLA KOGO?

Kurs przeznaczony dla programistów znających framework Angular, którzy chcą poszerzyć swoje kompetencje w zakresie testowania tego typu rozwiązań

WYMAGANIA

Od uczestników wymagana jest podstawowa znajomość Angular

ZALETY

Warsztatowy charakter zajęć

Życiowe przykłady oparte o doświadczenia z produkcji

Cele szkolenia

Nabycie umiejętności testowania rozwiązań opartych o framework Angular

Poznanie popularnych narzędzi umożliwiających tworzenie testów i ich automatyzację

Nauka dobrych praktyk dotyczących tworzenia testów jednostkowych oraz end-to-end

Program

  • Znaczenie testów na frontend
  • Testy jednostkowe
  • Testy end-to-end
  • Przegląd popularnych narzędzi i bibliotek
  • Konfiguracja środowiska
  • Cechy dobrych testów
  • Testowanie klas z użyciem Jasmine
  • Izolacja zależności
  • Testowanie komponentów
  • Testowanie dyrektyw
  • Testowanie Pipes
  • Testowanie usług
  • Testowanie routingu
  • Wprowadzenie do TDD
  • Tworzenie testów od strony użytkownika
  • Interakcja z elementami strony
  • Page Objects
  • Obsługa długich zadań
  • Sprawdzanie oczekiwanych warunków
  • Debbuging z użyciem Chrome DevTools
  • Screenshot testing
  • Czym jest CI?
  • Jenkins - możliwości i bazowa konfiguracja
  • Automatyzacja testów
  • Raportowanie

Nasi eksperci

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.