Testowanie oprogramowania

Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji

Kategoria: Testowanie oprogramowania

tesaplNawet bardzo doświadczony zespół niekiedy popełnia błędy, które mogą przesądzić o porażce obiecującego projektu. Aby uniknąć takich sytuacji, trzeba zadbać o odpowiednie testowanie kodu. To jednak bywa prawdziwym 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. 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, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady konfiguracji każdego z nich, aby testowanie przebiegało bezawaryjnie nawet po wprowadzeniu zmian w kodzie.

Dzięki tej książce nie tylko wybierzesz najlepszy framework, ale także zintegrujesz go z przepływem pracy programowania frontendowego i utworzysz wstępny zestaw automatyzacji testów oparty na JavaScripcie. Zapewni to szybką informację zwrotną przy zmianach w kodzie i zwiększy niezawodność automatyzacji testów.

W książce między innymi:

Automatyzacja testów aplikacji - tak zagwarantujesz niezawodność!

 

Eran Kinsbruner jest autorem bestsellerów, doświadczonym programistą i zapalonym testerem oprogramowania. Pracował dla takich firm jak Sun Microsystems, Neustar, Texas Instruments i General Electric. Aktywnie działa w społeczności rozwijającej oprogramowanie. W 2021 roku był nominowany do nagrody DevOps Dozen w konkursie DevOps.com.

 

Kup teraz

Pobierz darmowy fragmentpdf icon2Rozmiar: 3,6 MB

Tagi:aplikacje internetowetesty aplikacjiautomatyzacja testówframeworkiautomatyzacja niskokodowa