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
Opinie uczestników (5)
Kurs, Trener
Novat Adam - Tanzania Revenue Authority
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję
Było to bardzo aktualne dla tego, czym się obecnie zajmuję na pracy. Dowiaduję się bardzo ważnych umiejętności.
Lindokuhle Mtshali
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję
Styl udostępniania wiedzy był dość dobry
Zandile Langa
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję
Interakcja z publicznością; poczucie humoru, angażowanie, przykłady z życia rzeczywistego, powtarzanie koncepcji dla lepszego zrozumienia i uczenia się
Megan Trow - BMW
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję
Praktyczny czas był zabawny.
Pieter Hartzenberg - BMW
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję