KSIĄŻKA
Testowanie kodu z React Testing Library. Jak tworzyć testy, które będą proste w utrzymaniu i modyfikacji - Scottie Crump [KSIĄŻKA]

4099

Wysyłamy w ciągu 2‑7 dni

Darmowa wysyłkaKup jeszcze za 99.99zł
Poczta Polska999
Paczkomaty 24/7 1599
Kategoria Programowanie
Autor Scottie Crump
Ilość stron 232
Okładka miękka
Opis

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!

EAN 9788328388727
Dział KSIĄŻKA
Data premiery 2022-08-12
Tytuł oryginalny Simplify Testing with React Testing Library: Create maintainable tests using RTL that do not break with changes
ISBN 978-83-283-8872-7
Autor Scottie Crump
Ilość stron 232
Okładka miękka
Liczba nośników [1xKSIĄŻKA]
Wymiary 165x235