Plan Szkolenia

Wstęp

  • Jak Unit Testing działa

Przegląd Javaskryptowych struktur testów jednostkowych

  • Jasmine, Mocha, Jest, Chai, QUnit
  • Test jednostkowy wykorzystuje przypadki

Konfigurowanie środowiska testowego

  • Pobieranie i instalowanie bibliotek
  • Instalacja i konfiguracja IDE
  • Konfiguracja przykładowej aplikacji

Pisanie pierwszego testu jednostkowego

  • Ustawianie testu
  • Pisanie definicji testu
  • Praca z zagnieżdżonym zakresem
  • Tworzenie twierdzeń
  • Uruchamianie testu jednostkowego

Debugowanie testu jednostkowego

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

Rozszerzanie testu jednostkowego

  • Pisanie złożonej Javaklasy skryptowej
  • Pisanie odcinków i prób
  • Tworzenie zestawu testów

Implementacja TDD i BDD

  • Tworzenie zautomatyzowanych specyfikacji
  • Współpraca z użytkownikami i testerami

Pisanie kolejnych testów

  • Testowanie Node.js
  • Testy jednostkowe punktu końcowego HTTP
  • Testowanie API REST
  • Napisanie testu integracyjnego
  • Testowanie React komponentów (opcjonalnie)

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Ogólne zrozumienie testów jednostkowych
  • Doświadczenie w programowaniu w języku Javascript
  • Doświadczenie w pracy z Node.js
 7 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie