Plan Szkolenia

Wprowadzenie

  • Zrozumienie Unit Testing

Przegląd frameworków testów jednostkowych Typescript

  • Jasmine, Mocha, Jest, Chai
  • Przypadki użycia testów jednostkowych

Konfiguracja środowiska testowego

  • Pobieranie i instalowanie bibliotek
  • Instalowanie i konfigurowanie IDE
  • Konfigurowanie przykładowej aplikacji

Przegląd Typescript

  • Typescript vs Javascript i inne języki
  • Zrozumienie składni i funkcji Typescript

Pisanie pierwszego testu jednostkowego

  • Konfigurowanie testu
  • Pisanie definicji testu
  • Praca z zagnieżdżonym określaniem zakresu
  • Tworzenie asercji
  • Uruchamianie testu jednostkowego

Debugowanie testu jednostkowego

  • Przechodzenie przez kod
  • Tworzenie punktów przerwania
  • Konfigurowanie zadań debugowania

Rozszerzanie testu jednostkowego

  • Pisanie złożonej klasy Typescript
  • Pisanie stubów i mocków
  • Tworzenie zestawu testów

Pisanie kolejnych testów

  • Testowanie Node.js
  • Testy jednostkowe punktów końcowych HTTP
  • Testowanie interfejsów API REST
  • Pisanie testów integracyjnych
  • Testowanie React komponentów (opcjonalnie)

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Zrozumienie koncepcji testowania oprogramowania
  • Javadoświadczenie w programowaniu skryptowym lub Typescript
  • Zrozumienie NodeJs

Uczestnicy

  • Deweloperzy
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie