nawet wyjątkowo doświadczony zespół niekiedy popełnia błędy, które mogą przesądzić o porażce obiecującego projektu. By uniknąć takich sytuacji, trzeba zadbać o adekwatne testowanie kodu. To jednak bywa prawdziwym wyzwaniem dla frontendowców, którzy na co dzień skupiają się na innych aspektach pracy aplikacji. Aktualnie deweloperzy mogą wybierać spośród rozlicznych narzędzi do testowania i wielu nowych metodyk. Na uwagę zasługują zwłaszcza frameworki służące do automatyzacji testów wieloprzeglądarkowych, dostępne na licencji open source.
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, przy pomocy których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim nieszablonowe funkcjonalności tych rozwiązań, ich wady i i wyjaśniono zasady konfiguracji każdego z nich, aby testowanie przebiegało bezusterkowo choćby po wprowadzeniu zmian w kodzie. Dzięki tej książce nie tylko wybierzesz najlepszy framework, lecz także zbratasz go z przepływem pracy programowania frontendowego i utworzysz wstępny komplet automatyzacji testów oparty na JavaScripcie. Zapewni to szybką informację zwrotną przy zmianach w kodzie i powiększy bezawaryjność automatyzacji testów.
W książce między innymi:
Automatyzacja testów aplikacji - tak zagwarantujesz niezawodność!