Opis
Nawet bardzo doświadczony zespół niekiedy popełnia błędy, które mogąprzesądzić o porażce obiecującego projektu. Aby uniknąć takichsytuacji, trzeba zadbać o odpowiednie testowanie kodu. To jednak bywaprawdziwym wyzwaniem dla frontendowców, którzy na co dzień skupiają sięna innych aspektach pracy aplikacji. Obecnie deweloperzy mogą wybieraćspośród rozlicznych narzędzi do testowania i wielu nowych metodyk. Nauwagę zasługują zwłaszcza frameworki służące do automatyzacji testówwieloprzeglądarkowych, dostępne na licencji open source.
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takichjak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nimunikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a takżewyjaśniono zasady konfiguracji każdego z nich, aby testowanieprzebiegało bezawaryjnie nawet po wprowadzeniu zmian w kodzie. Dziękitej książce nie tylko wybierzesz najlepszy framework, ale takżezintegrujesz go z przepływem pracy programowania frontendowego iutworzysz wstępny zestaw automatyzacji testów oparty na JavaScripcie.Zapewni to szybką informację zwrotną przy zmianach w kodzie i zwiększyniezawodność automatyzacji testów.
W książce między innymi:
- wybór narzędzi do testowania aplikacji
- zaawansowana automatyzacja testów
- pomiar pokrycia kodu i pokrycia testowego w ocenie jakości aplikacji
- kompromisy przy wyborze narzędzi do testowania
- frameworki: Cypress, Selenium, Playwright i Puppeteer
- przegląd narzędzi do niskokodowego testowania aplikacji internetowych
Automatyzacja testów aplikacji – tak zagwarantujesz niezawodność!
EAN: 9788328398641





