×
sukces
Dodano do koszyka:
sukces
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
sukces
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
sukces
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »
Play
Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera
Autor:
Kamil Homernik
Długość
liczba lekcji: 26, czas trwania: 02:14:31
Ocena

Kup kurs 99,00 zł

Kurs video

Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik

(ebook) (audiobook) (audiobook)
Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik - okladka książki

Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik - okladka książki

Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik - audiobook MP3

Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik - audiobook CD

Autor:
Kamil Homernik
Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
2 godz. 14 min.
Ocena:
Bądź pierwszym, który oceni ten kurs

Czego się nauczysz?

  • Konfiguracji środowiska testowego z użyciem React, Vite, Vitest i React Testing Library
  • Rozróżniania rodzajów testów: jednostkowych, komponentów, integracyjnych i end-to-end
  • Monitorowania aplikacji po wdrożeniu przy użyciu Sentry lub Datadog
  • Pisania pierwszych testów komponentów React w praktyczny sposób
  • Testowania interakcji użytkownika: kliknięć, wpisywania tekstu, obsługi formularzy
  • Symulowania zachowania przeglądarki i testowania dynamicznych zmian stanu
  • Mockowania funkcji, komponentów i żądań sieciowych
  • Stosowania querySelektorów w React Testing Library (na przykład getByText, findByRole) zgodnie z dobrymi praktykami
  • Testowania komponentów korzystających z hooków, takich jak useState
  • Pomiaru i analizy pokrycia kodu testami (test coverage)
  • Stosowania dobrych praktyk w testowaniu: pisania czytelnych, odpornych na zmiany i szybkich testów
  • Wykrywania i unikania antywzorców projektowych (anti-patterns) w testach
  • Tworzenia testów E2E z wykorzystaniem biblioteki Playwright
  • Rozróżniania testów jednostkowych, integracyjnych i E2E, a także określania ich zastosowania w cyklu życia projektu
  • Ćwiczenia pisania testów na gotowej aplikacji React – krok po kroku
  • Korzystania z profesjonalnych notatek wspierających powtórkę i dalszą naukę

Obierz kurs na... testowanie frontendu

W erze dynamicznych interfejsów automatyzacja testowania okazuje się szczególnie potrzebna dla utrzymania jakości i wydajności. Wiele firm IT oczekuje dziś od frontend developerów umiejętności testowania kodu jako standardu, nie dodatku. Dzięki testom jednostkowym, integracyjnym i end-to-end wykryjesz błędy, zanim trafią one do użytkowników końcowych. Poprawnie przeprowadzone testy przekładają się na szybsze i bezpieczniejsze wdrażanie zmian. Testując frontend, poznasz nowoczesne narzędzia takie jak biblioteka React Testing Library (RTL), która pozwala testować komponenty w sposób odzwierciedlający rzeczywiste interakcje użytkownika, i Vitest – framework testowy doskonale zintegrowany z Vite i zapewniający błyskawiczne uruchamianie testów.

Znajomość testowania frontendu znacząco wpływa na rozwój kariery frontend developera. Pozwala się wyróżnić na rynku pracy, zwiększa pewność przy wprowadzaniu zmian i buduje zaufanie w zespole. Umiejętność pisania testów to znak profesjonalizmu i dojrzałości technicznej; ceniona jest zwłaszcza w większych firmach i zaawansowanych projektach. Dzięki pisaniu testów łatwiej awansować, wejść w role techniczne lub liderskie i pracować nad bardziej odpowiedzialnymi zadaniami. To inwestycja, która przekłada się na jakość kodu, bezpieczeństwo wdrożeń i długofalowy rozwój zawodowy.

Testowanie w React. Kurs video. Kompleksowe testy dla frontend developera ukończysz na poziomie średnio zaawansowanym. Zdobędziesz wiedzę o testowaniu komponentów w React i unikaniu błędów. Opanujesz nowoczesne narzędzia, takie jak Vitest i React Testing Library, które są standardem w świecie frontendu. Nauczysz się mierzyć pokrycie kodu testami (test coverage) i optymalizować testy tak, by były skuteczne. Napiszesz testy end-to-end (E2E) z wykorzystaniem Playwrighta i dowiesz się, jak monitorować aplikację po wdrożeniu. Przećwiczysz dobre praktyki testowania stosowane przez Google czy Netflix. Nauczysz się mockować funkcje, komponenty i żądania sieciowe, a także testować komponenty z hookami. Poznasz różne rodzaje testów: jednostkowe, integracyjne i E2E, zrozumiesz również, kiedy i jak je stosować. Przećwiczysz cały proces testowania na gotowej aplikacji React: od konfiguracji po testy E2E w realistycznych scenariuszach. Dzięki temu zdobytą wiedzę od razu zastosujesz w praktyce, pracując nad rzeczywistymi projektami.

Dobre testy to pewność, że aplikacja działa tak, jak powinna. Dzięki nim oszczędzasz czas na szukanie błędów i zyskujesz spokój, że Twoje zmiany nie popsują już działającego kodu. Testowanie to po prostu rozsądne podejście do pisania aplikacji, które pomaga uniknąć problemów w przyszłości.

Wybrane bestsellery

O autorze książki

Kamil Homernik – doświadczony programista z blisko 10-letnim stażem. Pracuje w firmie Bayer, gdzie tworzy aplikacje używane przez użytkowników na całym świecie. Specjalizuje się w technologiach frontendowych i sztucznej inteligencji wspierającej programowanie. Po pracy jeździ na rowerze po Żuławach i bierze udział w hackathonach jako mentor, pomagając zespołom tworzyć innowacyjne produkty.

Videopoint - inne kursy

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Kurs video
99,00 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint