ODBIERZ TWÓJ BONUS :: »

    Testowanie kodu z React Testing Library. Jak tworzyć testy, które będą proste w utrzymaniu i modyfikacji

    (ebook) (audiobook) (audiobook)
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    Packt
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    Packt
    Ocena:
    Bądź pierwszym, który oceni tę książkę
    Stron:
    192
    Druk:
    oprawa miękka
    Dostępne formaty:
    PDF
    ePub
    Mobi
    Czytaj fragment
    Wyłącznie

    Książka (35,40 zł najniższa cena z 30 dni)

    59,00 zł (-35%)
    38,35 zł

    Dodaj do koszyka Wysyłamy w 24h

    ( 35,40 zł najniższa cena z 30 dni)

    Ebook (24,90 zł najniższa cena z 30 dni)

    59,00 zł (-50%)
    29,49 zł

    Dodaj do koszyka lub Kup na prezent
    Kup 1-kliknięciem

    ( 24,90 zł najniższa cena z 30 dni)

    Przenieś na półkę

    Do przechowalni

    Do przechowalni

    Powiadom o dostępności audiobooka »

    W ostatnich latach zdecydowanie wzrosła popularność frameworka React, pozwalającego w pełni skorzystać z możliwości nowoczesnych przeglądarek i urządzeń mobilnych. Nowym narzędziem służącym do testowania obiektowego modelu dokumentu (DOM) jest React Testing Library. Zostało ono zaprojektowane tak, aby ułatwiać projektantom pracę zgodną z podejściem test-driven development (TDD). Jest to bardzo cenna właściwość, gdyż prawidłowo napisane komponenty testowe znacznie obniżają ryzyko wystąpienia poważnych błędów aplikacji.

    W tej książce przystępnie wyjaśniono, w jaki sposób używać nowoczesnego narzędzia, jakim jest React Testing Library (RTL), do testowania komponentów napisanych w React. Dzięki niej zrozumiesz główne aspekty działania tej biblioteki. Nauczysz się symulować interakcje użytkownika i zrozumiesz podejście TDD.

    Znajdziesz tu wskazówki, jak tworzyć testy jednostkowe komponentów, które wchodzą w interakcje z interfejsami API, a także jak testować komponenty za pomocą takich bibliotek jak GraphQL i Redux. Zapoznasz się też z technikami testowania aplikacji, które podległy poważnej refaktoryzacji. Na koniec dowiesz się, jak pisać całościowe testy funkcjonalne z wykorzystaniem biblioteki Cypress i które wzorce projektowe są najbardziej przydatne do ustrukturyzowania profesjonalnego zbioru testów.

    W książce między innymi:

    • wprowadzenie do RTL i jego zastosowań
    • użycie jest-dom do rozbudowy testów opartych na RTL
    • techniki tworzenia komponentów testowych łatwych do modyfikacji
    • integracja zestawów testowych z Cucumber i Cypress
    • podejście TDD

    React: z łatwością napiszesz doskonałe komponenty testowe!

    Wybrane bestsellery

    O autorze ebooka

    Scottie Crump jest starszym inżynierem testów. Od kilku lat doradza klientom z różnych branż, między innymi handlowej, motoryzacyjnej, telekomunikacyjnej, ochrony zdrowia. Bierze też udział w ważnych projektach z zakresu zapewniania jakości oprogramowania. Jego pasją jest popularyzowanie najlepszych praktyk branży i technik wspierania procesów decyzyjnych za pomocą danych.

    Zobacz pozostałe książki z serii Packt

    Helion - inne książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint